WordPress 页面导航更换为分类目录导航

可能由于使用习惯的不同,国外网页设计者设计的WordPress博客主题的顶部导航是WordPress博客的页面,而国人开发的WordPress博客主题的顶部导航则是WordPress博客的分类目录,国人的使用习惯偏向后者。那么,使用以页面为导航的国外主题就要通过替换相关代码变更为以分类目录作为导航目录。

相关代码:

1
2
3
页面列表代码:<?php  wp_list_pages('depth=1&amp;sort_column=menu_order&amp;title_li=' .  __('') . '' ); ?>
 
分类目录代码:<?php wp_list_categories('depth=1&title_li=0&orderby=id&show_count=0'); ?>

操作步骤:

登陆博客后台,点击左侧外观选项卡中的“编辑”功能,在右侧的文件中点击“header.php”(主题顶部,WordPress主题文件相关说明),找到页面列表代码

1
<?php  wp_list_pages('depth=1&amp;sort_column=menu_order&amp;title_li=' .  __('') . '' ); ?>

用分类目录代码

<?php wp_list_categories('depth=1&title_li=0&orderby=id&show_count=0'); ?>

替换掉页面列表代码,然后点击“更新文件”按钮,完成!

提醒:有些页面列表或分类目录代码不相同,如有的主题的分类目录代表是

1
<?php  wp_list_categories('orderby=id&amp;hide_empty=0&amp;title_li=');?>

这种情况下,可以把找到wp_list_pages且更换为wp_list_categories即可。

网友留言:

  1. 红豆冰山

    2011-12-03回复

    真的好好的在header.php里面找了。。。真是没找到那句。。。需要高人指点。。。

  2. 2010-12-28回复

    我也喜欢分类导航,我的主页是静态的,百度不喜欢!

  3. 2010-11-26回复

    嗯,有,但是不太一样啊。不过还是谢谢你了,我把那个pages改成categories就行了。谢谢了,嘿嘿

  4. 2010-11-25回复

    怎么没有找到上面的代码啊?是不是有更新啊?

    • 博主回复
      2010-11-25回复

      @购乐风, 呃,有代码啊!

发表留言