学习WORDPRESS有一个多月了。非常感谢老师们的指导与帮助。让我在这么短的时间内把我的网站给弄好。这是一件非常值得幸庆的事情。因为,我 本来打算在网上找个花一千五左右的人民币建一个企业站的,但我发现没人愿意帮我做,都是开价2500以上的。后来我发现了WP百科网,学习了WP,让我从 中受益很多。现在还报名了利为汇的SEO学习。非常感谢让我认识百科网的老师们。特别感谢的是周红川老师与邹颖坤老师的指导。
现在给大家分享一下不同分类文章调用不同边栏的方法。这个问题我研究了四天左右的。想破了头皮,我甚至到晚上睡觉也想这个问题。后YY答疑经周红川老师与邹颖坤老师的指点才能**解决。
方法其实很简单:
1、在single.php里什么也别放。只放入以下语句
<?php
if (in_category(’223′)) {
include_once(‘single-bufangshuiledqudongbaise.php’);
}elseif (in_category(’5′)){
include_once(‘single-chaqiangshidianyuan.php’);
}elseif (in_category(’7′)){
include_once(‘single-chongdianqi.php’);
}else {
include_once(‘single01.php’);
}
?>
以 上的意思是说,如果这个文章属于ID=223这个分类时,调用single-bufangshuiledqudongbaise.php 这个文章页。以此类推。你想建多少个不同的分类边栏。就建多少个这样的PHP文件。PHP文件可以复制以前的。也可以自己重新写。
2、然后,在这个single-bufangshuiledqudongbaise.php
以前调用边栏的代码:<?php get_sidebar();?>
改为:<?php include( TEMPLATEPATH . ‘/sidebar2.php’ ); ?>
这里的sidebar2.php就是你指定的调用不同边栏文件。名字可以自取。里面是你想要显示的内容就好了。
总结一下:建很多single(文章页面),再在这个文章调用不同的sidebar(边栏)。只需要在加代码判断不同的分类,属于哪个single.php就完成任务。
第一次写这样的技术文章。不知我写得明不明白。大家能不能看懂。呵呵。不懂的可以看我的网站: http://www.szeya.com.cn/eya-360w-rain-power.html?? 边栏就是调用了同文章一个分类目录下的防雨电源的文章。

图片说明:防雨电源

 

http://www.szeya.com.cn/eya-120w-constant-pressure-water-supply.html?? 边栏就是调用了与右边文章同分类目录下的所有恒压防水电源的文章。

图片说明:

恒压防水

希望这个贴能帮到与我以前有同样疑惑的人。 我这样做的原因就是:增加客户体验度,让客户看你的产品同时,能看到其它同类产品。

日期:2012-07-19, 固定链接: http://www.szeya.com.cn/different-categories-of-different-sidebar.html