Typecho头部导航栏默认头部只有一个首页和一个关于的导航,如果新建独立页面也会有新建独立页面的按钮,但是总感觉太少了,而且不太适合用户浏览,所以笔者就将其倒腾了一番,在首页加入了文章分类的目录作为导航按钮,同时边栏里还保留着原来的分类按钮,至于边栏的这个分类个人感觉可有可无,纯属个人习惯!
下边就是倒腾导航栏的过程以及注意事项:
一首先打开sidebar.php,用DW打开后用Ctrl+F 键调出搜索窗口,将如下代码找到:
<?php $this->widget('Widget_Metas_Category_List') ->parse('<li><a href="{permalink}">{name}</a> ({count})</li>'); ?>
然后直接复制后粘贴在header.php中如下代码的下边,注意一定是紧接着如下代码进行粘贴!
<li<?php if($this->is('index')): ?> class="current"<?php endif; ?>><a href="<?php $this->options->siteUrl(); ?>"><?php _e('首页'); ?></a></li>
粘贴完成再回到sidebar.ph,将刚才调用的文章分类代码替换为如下代码:
<?php $this->widget('Widget_Metas_Category_List@sidebar') ->parse('<li><a href="{permalink}">{name}</a> ({count})</li>'); ?> '); ?>
最后将修改后的两个文件上传服务器覆盖相关文件试试,是不是头部导航和边栏处都出现分类栏目了?
如果边栏处没有出现,请按以下方法步骤进行检查:
依次打开博客后台–》控制台–》外观–》设置外观,在侧边栏显示部分检查下”显示分类”一项是否勾选!只要勾选上了那么边栏就会显示文章分类了,此问题在解决过程中得到了众多网友的支持,尤其是“不烦恼”的给出的php代码,在此心岛只是将其归纳成文,以作学习之用!如有不对的地方欢迎批评指正!
- 本文固定链接: https://www.liangxin.name/Code/2011/06/24/?p=64.html
- 转载请注明: xindao 于 心岛博客 发表