主题配置内容太多,如何拆分成多个页面 多个配置页面,导航一键管理,减少重复工作量
原主题配置内容写法
ActionScript
<div class="SubMenu"> <a href="./main.php"><span class="m-left">插件说明</span></a> <a href="./seo.php"><span class="m-left m-now">插件配置</span></a></div>
统一化管理后的方法
在插件或主题的include.php页面添加函数
PHP
function ytecn_SubMenu($id){ $arySubMenu = array( 0 => array('插件说明', 'main', 'left', false), 1 => array('插件配置', 'seo', 'left', false), ); foreach($arySubMenu as $k => $v){ echo '<a href="./'.$v[1].'.php" '.($v[3]==true?'target="_blank"':'').'><span class="m-'.$v[2].' '.($id==$k?'m-now':'').'">'.$v[0].'</span></a>'; }}
在配置页面如main.php的SubMenu位置添加调用代码
PHP
<div class="SubMenu"><?php echo ytecn_SubMenu(0); ?></div>