最近用love730.com这个域名弄了一个子站点:520.love730.com专门介绍创意的情侣礼物的小站。也是用的WordPress建的,之前开启了WordPress的多站点功能,这次就建了这个子站,用了一个淘宝客的主题(感谢Reeoo和博客吧提供的原本主题)。自己在这基础上折腾了一番,加了留言板块,加了一个特别介绍创意礼物相关的栏目,换了色调等。
具体点的情况:
1.首页不显示指定分类:
有几种方法的:
1.<?php if (is_home() && in_category(’29’) ) continue; ?>
2.<?php if (is_home()) { query_posts(“cat=-29″); }?>
3.<?php$cat_id=-29;//the category ID$limit = get_option(‘posts_per_page’);$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;query_posts(‘cat=’ . $cat_id . ‘&showposts=’ . $limit . ‘&paged=’ . $paged);$wp_query->is_archive = true; $wp_query->is_home = false;?>
不过我折腾了一番,能在首页隐藏分类ID为29的文章,但又出现新的问题,前2个方法的问题是首页隐藏了该文章的地方,出现了空白处,很不美观,第3的种方法可以避免空白的出现,不过所有文章的显示顺序又变成了最新的文章在最后,杯具鸟。
最后找到一个不错的插件advanced category excluder,完美的解决了以上问题。这个插件还不错,可以随意隐藏你要不在首页显示,分类,页面,标签等。有需求的朋友可以尝试一下。
2.WordPress不同分类的文章显示不同的文章頁面
因为小站有个特别文章板块,专门介绍相关创意点子的栏目,有别于介绍创意商品的栏目,所以就不需要淘宝相关模块,所以需要不同的文章页面。
只要轻松的两步骤,即可以将独立页面的分类文章个别显示。
步骤一︰主题目录下复制单篇文章single.php文件更改文件名称例如为singlea.php以及singleb.php
以下即以此为作修改
步骤二︰主题目录下将原single.php文件中的源码通通删除替换为
<?php $post = $wp_query- > post; if ( in_category(‘Example ID’) ) { include(TEMPLATEPATH . ‘/singleb.php’); } else { include(TEMPLATEPATH . ‘/singlea.php’); } ?>
Example ID为调整独立显示页面的文章分类ID,而singleb.php文件即是想独立显示文章分类的文件,可于此修改,singlea.php文件则是取代了原来single.php功能。
3.WordPress自定义页面模板显示某分类文章
此栏目还需要在文章列表页面区别淘宝客的页面,所以需要一个新的列表页面。
折腾步骤:
自定义一个页面模板,把相关代码放进去,到后台调用就可以了!
新建一个文件,在头部写上<?php/*Template Name: new*/?>
( 表示这个是自定义模板,模板名字是“new”)
然后把主题里自带的归档页面的文件内容全部复制到上段代码下边。在
<?php if (have_posts()) : ?>
上边加上一段代码:
<?php query_posts(‘cat=29&showposts=5′); /* 设置调用分类ID为29,显示5篇日志*/ ?>
cat值可以到后台查看,如果不想自定义显示篇数就把&showposts=5删掉,这样显示篇数就和主页一样了。
最后在后台新建一个页面,选择模板new就OK了。
创意情侣礼物小站小折腾到此。希望路过的童鞋,支持支持,留点言,送点广告,嘿嘿,《双陈记》情侣博客在此谢过!
小站地址:520.love730.com
PS:《双陈记》情侣博客的顶部导航栏右边最后一个菜单也是入口,边栏还调用了小站的最新rss,谢谢支持!
支持双陈·····

谢谢哈!
哈哈,听给力的哈,有时间逛逛你的礼品小站…
谢谢支持哈!
去看了 弄的真好.呵呵.会折腾wp就是好 自己想要什么效果都可以弄.不会的话 就只能上网上找地方 ctrl+c了
挺漂亮的情侣博客。
谢谢哈!有空常来!