Worrdpress允许用户自主创造“pages”独立页面,很多人就利用这个建立了例如contact联络页面、about关于页面或者其他独立页面。这些wordpress独立页面的控制可以让网站更加富有系统结构和突出的主题。对于使用wordpress建立个人博客的朋友,基本上没有不使用page功能的。但是对于很多网站,page页面的默认显示是让人很不自在的,为了维护网站的结构以及美观,需要对wordpress默认的独立页面显示进行调整。

一般而言,大多数的wordpress主题themes都在首页显示所有pages页面,一般都是使用的代码:

<?php wp_list_pages(’title_li=Pages’ ); ?>

这样的坏处就是所有你建立的页面都会在首页显示出来。有时候一些独立页面不需要在网站顶部显示或者想要但多放到另外的地方链接,那就需要进行下列修改。

1、怎么把特定页面从wordpress pages页面列表中隐藏

登录后台在页面管理界面,找到你想隐藏的page的ID,譬如2、4等。然后在header或者其他页面找到wp_list_pages代码,修改成.

<?php wp_list_pages(’title_li=&depth=1&exclude=2,4′);?>

这样ID是2和4的pages页面就不会显示出来。

2、玩转wordpress pages的排列顺序

登入后台在页面管理界面,修改你想要排序的page页面,在右方点击Page Order,修改值为你想排的顺序。如此修改其他页面的Order值。然后在header或者其他页面找到wp_list_pages代码,修改成.

<?php wp_list_pages (’title_li=&depth=1& sort_column=menu_order’);?>

这样pages页面就会按照你的排序列表。

3、如何显示wordpress页面的子页面

将上面代码中的&depth=1取消就可以了。这是用来限制子页面显示的。

运用好wordpress的独立页面功能,对于实现网站的整体功能以及网站的推广优化都是很有好处的。


寒林

www.3code.cn 专注WordPress企业主题