
WordPress的此功能,在2.3版中就有了,只不过在新版中没有详细介绍使用方法,今天有童鞋问,那就补充一下。
2.4版主题中有一个模版文件名称为:category-888.php,可能大家不知道他是干神马用的,其实这个模板很有用处,这是WP为我们提供的一个方便制作CMS主题或企业站主品展示的功能:使不同的分类调用不同的模板显示。只要把后面那个吉利数字“888”改成某个分类的ID,再打开这个分类文章列表,就会自动调用这个模版。这对于想喜欢收集漂亮图片的童鞋很有用处,因为收集的图片基本没什么文字介绍显示在首页完全没必要,在首页有个分类链接就可以了。同理,你可以再复制一个,并加以个性化,使其呈现不同的外观,修改不同的分类ID,让另外的分类也显示在不同的模板中。
不过这样还不行,主题首页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分类下的文章。
注:此方法仅限于本主题模板。
同样侧边最新日志中也需要添加类似排除代码:
打开sidebar.php找到:
<?php $myposts = get_posts(\'numberposts=10&offset=0\');foreach($myposts as $post) :?>替换为:
<?php $myposts = get_posts(\'numberposts=10&offset=0&cat=-4,-5\');foreach($myposts as $post) :?>最后,有童鞋会问了,神马是分类ID?
打开后台分类目录页面,鼠标悬停在某个分类名称上,浏览器状态栏显示的一串字符最后的数字就是分类ID.
本站除原创内容,其余内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性、可用性承担任何责任。本站禁止以任何形式发布或转载任何违法相关信息,若您发现请立即向站长举报;用户投稿一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
如有版权内容,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,故敬请原作者谅解!为尊重作者劳动成果,请购买正版支持作者,谢谢!若您对「HULIKU.COM」所载资源作品版权归属存有异议,请发送邮箱:ihuliku@qq.com 进行处理。
本站资源文件大多存储至云盘,如您发现图片或链接失效,请联系站长或作者,我们将及时进行更新。资源都是经过站长或作者收集测试优化后进行发布分享。如若转载请在贵站文内以超链形式注明狐狸库文章出处,谢谢合作!












![WordPress子比主题美化教程合集[2023/04/17]-狐狸库](https://huliku.com/pic/2023032607024935.png)
![狐狸库自定义子比主题底部footer页脚美化(自适应)[06.26]更新-狐狸库](https://huliku.com/pic/2023062610013835.png)





















请登录后查看评论内容