最新消息:点击查看大S的省钱秘笈

让WordPress在导航条隐藏某个已发布的页面

WordPress Slyar 175浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

有人问起如何在导航条上隐藏一个已发布的页面,实现页面可以访问但是在导航条上看不到的效果,查过Wordpress的Codex后得到方法。

Exclude Pages from List

Use the exclude parameter hide certain Pages from the list to be generated by wp_list_pages.

<ul>
<?php wp_list_pages('exclude=17,38' ); ?>
</ul>

知道了这个参数,那么解决方法也就有了:

1、在Wordpress后台得到你想要隐藏的页面ID号,比如说10号

2、打开模板文件夹下的header.php

3、查找php wp_list_pages,例如我就得到:

     <?php wp_list_pages('title_li=&depth=2&sort_column=menu_order'); ?>

4、在后面的参数表里加入一句&exclude=10(就是你想隐藏的ID号),例如我修改后就是:

     <?php wp_list_pages('title_li=&depth=2&sort_column=menu_order&exclude=10'); ?>

5、保存文件,搞定

转载请注明:Slyar Home » 让WordPress在导航条隐藏某个已发布的页面

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (9)

  1. 我也没有。怎么办?我的主题是 Catch-responsice
    kerry2年前 (2015-04-21)回复
  2. 我的没有wp_list_pages
    kerry2年前 (2015-04-21)回复
  3. 我的好像没有这个wp_list_pages函数
    yesureadmin6年前 (2011-04-19)回复
  4. @Rui 恩?这是WP的内建函数啊,跟谁冲突?
    Slyar7年前 (2009-09-13)回复
  5. 貌似这方法和navipage冲突吧。
    Rui7年前 (2009-09-13)回复
  6. 嘿嘿~谢谢你的分享。 可是为何我风格的代码是这样的呢? 请你到这边看看。谢谢。 https://pastebin.com/f3652ed42
    旺樟8年前 (2008-10-27)回复
  7. 哇哇哇,我好崇拜你啊....哈哈哈
    牧狼羊8年前 (2008-08-31)回复
  8. 博主你好,我想和你交换友情链接!我的博客是https://readnew.cn 你的链接已做好。 望回复!谢谢!
    yuzidong8年前 (2008-08-30)回复