如果你使用的是HotNews pro2.4版主题,可能有些新发表的日志不准备让其显示在首页杂志(CMS)模板焦点幻灯下面的最新日志中,比如我经常转载收集一些设计资源,完全没必要让其显示在首要位置,那该怎么办呢?下面我就教你实现这一功能。
打开includes目录下的new_post.php,找到:
- <?php query_posts('&showposts='.$scrollcount.'&caller_get_posts=10'); while ( have_posts() ) : the_post();$do_not_duplicate[] = $post->ID; ?>
添加一句:
- .&cat=-4,-5
其中:-4、-5就是准备排除文章的分类ID
最后用下面这句完整代码替换:
- <?php query_posts('&showposts='.$scrollcount.'&caller_get_posts=10.&cat=-4,-5'); while ( have_posts() ) : the_post();$do_not_duplicate[] = $post->ID; ?>
如果不添加数字前的“-”,结果正相反,是只显示该ID分类下的文章。
注:此方法仅限于本主题模板。
另外,也在此说明一下2.4版杂志模板,分类列表自动排除上面已显示的最新日志功能。据我观察,这是目前所能下载到的 WordPress主题中绝无仅有的,避免了一些杂志类型主题,不能自动排除已显示在其它模块中的相同日志,造成首页内容重复出现的通病。这也是一些童鞋不停地问为什么新发的日志在分类列表中不显示的原因。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
广东省广州市天河区 1F
不错..学习了!
浙江省温州市瑞安市 2F
正需要这个,给力啊,呵呵
广东省深圳市 B1
@ 苹果 哈哈~~~不错哦~~~
广东省广州市 3F
鸟哥求助:
2.4版选择的是默认的Blog模板,在主题设置第三项“顶部热点文章设置”:
调用“key”选项,下面的这句话什么意思?
默认显示4篇最新文章,选择Key是通过添加自定义栏目“hot”调用
自定义栏目是“日志分类”吗?
中国 B1
@ 苹果二代 请参阅2.3版使用需知
黑龙江省牡丹江市 4F
感谢博主分享。
上海市浦东新区 5F
还是不太明白,鸟哥啊正想问你这个问题一看居然出教程了,我本想问鸟哥,怎么样发表的文章就是默认情况不显示在cms上只有输入hot然后给个值就相当于推荐。鸟哥你说的那个:“-4、-5就是准备排除文章的分类ID”那我该怎么调用啊
上海市徐汇区 B1
@ acking 还是不太明白,鸟哥啊正想问你这个问题一看居然出教程了,我本想问鸟哥,怎么样发表的文章就是默认情况不显示在cms上只有输入hot然后给个值就相当于推荐。鸟哥你说的那个:“-4、-5就是准备排除文章的分类ID”那我该怎么调用啊?
中国 B2
@ acking 第一个,模板无此功能,可参考top_hot_a.php调用函数.
排除功能,说明写的很清楚….
上海市徐汇区 B3
@ 知更鸟 哦,鸟哥之前没理解,你这个教程的意思,现在理解了,这个教程是直接排除分类里面的所有文章。我想要的却是,如果文章要放到首页cms幻灯上就给个自定义栏目值就上去了。函数的话,我看不懂,呵呵,我不懂php,鸟哥有时间给出个教程吧,谢谢了,拜托了
中国 B4
@ acking 将准备显示在幻灯中的文章设置置顶就行了
使用需知中已写明
上海市闵行区 B5
@ 知更鸟 看看而已~~~~~~~~~~
上海市闵行区 B4
@ acking 呵呵~~~~~~~~~~~~~~~~~~~~~
河南省洛阳市涧西区 6F
鸟哥,代码格式化用的什么插件啊?
中国 B1
@ likebeta http://zmingcx.com/do-not-realize-wordpress-code-highlight-plugin.html
北京市海淀区 7F
请问上边那个代码位的布局是由哪个插件实现的吗?
中国 B1
@ devilink 同上回复
重庆市 8F
从今天起,你就是我的友链了,每天俺必到~!
学习技术较朋友两不误·!
北京市 9F
这个很需要,免得重复。
广东省佛山市 10F
WordPress如何在导航条上建新页面链接发文章?
我见有人的WordPress博客,新建的页面有“音乐”、“电影”、“相册”、“游戏”,而各个页面都有很多不同的文章。
可是我发现,我新建一个页面,只能发表一篇文章,文章主题就成了页面名称,在导航上显示出来,感觉那也太不好了吧。
我是想要,新建一个页面,里面可以发表很多主题的。
我发现,只有默认的“Blog”页面或者“home”页面可以发表很多文章。其它页面都只能有一篇文章
中国 B1
@ 原来心会疼 这些问题,是WP基础知识,还是自己慢慢学吧
如果使用我的主题,看说明,导航菜单设置
陕西省西安市 11F
鸟哥,为什么我的公告点击后出现对比起,您找的文章已删除啊,试了好久都不对,谢谢。
甘肃省庆阳市 B1
@ fwx04134 我以前也出现这个问题,打开公告就调用404页面,我把AKismet关闭就莫名其妙的好了,你禁用插件试试
中国 B1
@ fwx04134 问题汇总中找
广东省 12F
还有为什么我的分类图标不显示呀!!!我试过了好多办法都不行!
浙江省温州市 13F
不错,已经成功!
北京市海淀区 14F
哈哈,正在找个的解决办法呢,没想到网上就有,太谢谢了鸟哥!
北京市 15F
鸟哥,BLOG模板怎么添加分类排除功能啊…THX
浙江省杭州市 16F
这个功能对CMS主题来说很实用~
北京市海淀区 17F
飘过
浙江省杭州市 18F
这个功能试一下,可以让自己发的文章随心所欲啊,给力
广东省广州市 19F
caller_get_posts这个函数是啥意思??
中国 B1
@ 亿品元素 排除置顶文章
河南省安阳市 20F
鸟哥,271中好像用-号不管用了,请悉知,必须用正数的形式来显示才行。
来自外部的引用