wordpress主题技巧-添加特有导航栏
February 3rd, 2009
使用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页面的编码(这个在后台看得到)。
春节,果然依然无趣,害得我一直想不起写东东。



猫猫春节过完了?想起写东西了诶
Reply
谢谢你的分享
Reply
感谢分享。
Reply
好久没来看你了,哈哈,不错的应用啊,姑娘
Reply
我想知道上面文章里面的代码要怎么弄才有那种效果啊?就是那个框框里面的,我找了好久都没找到哇……
Reply
page Reply:
March 25th, 2009 at 10:12 am
你搜索关键词:语法高亮 wordperss 即可
Reply