wordpress主题技巧-添加特有导航栏

使用WordPress的同学都知道,一般的导航栏是什么权限的用户看到的都一样。一般的代码形式是:

12
13
14
15
<ul id="lmenu">
<li <?php if(is_home())?>><a href="<?php echo get_option('home'); ?>/" title="Home">Home</a></li>
<?php wp_list_pages('title_li=&depth=1&sort_column=menu_order');?>
</ul>

因为国内大多数使用者是单一用户,也谈不上权限,呵呵,都是管理员^_^
但是,如果你有邀请几个朋友同写blog,且想显示出设置为private的page时,就可以使用下面的方法:

12
13
14
15
16
17
18
19
20
<ul id="lmenu">
<li <?php if(is_home())?>><a href="<?php echo get_option('home'); ?>/" title="Home">Home</a></li>
<?php
wp_list_pages('depth=1&title_li=0&sort_column=menu_order');
if(current_user_can('read_private_pages')) :
?>
<li><a href="<?php echo get_permalink(N); ?>">作者私有的page页面</a></li>
<?php endif; ?>
</ul>

其中get_permalink的参数N要换成要显示的page页面的编码(这个在后台看得到)。

春节,果然依然无趣,害得我一直想不起写东东。

Related Posts

You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.

6 Responses to “wordpress主题技巧-添加特有导航栏”

  1. _jt says:

    猫猫春节过完了?想起写东西了诶

    Reply

  2. cnscorpio says:

    好久没来看你了,哈哈,不错的应用啊,姑娘

    Reply

  3. 乔帮主 says:

    我想知道上面文章里面的代码要怎么弄才有那种效果啊?就是那个框框里面的,我找了好久都没找到哇……

    Reply

    page Reply:

    你搜索关键词:语法高亮 wordperss 即可

    Reply

Leave a Reply