wordpress的很多sidebar展示内容都是静态的,比如最新评论,最新文章等。不管首页,分类,还是单页都是一样的。原来写过一篇如何显示wordpress当前分类的文章列表?,这是针对single page的。其实还可以在分类页面做一些工作。
单个的文章页面很简单就用
get_the_category
返回的是一个对象的数组,因为一个文章可能属于多个分类。
分类页面简单的可以直接用
$cat
这个变量,但是这样其实是不完美的,因为当前分类还可以有子分类,怎么拿当前分类的所有子分类id呢?用
get_categories(‘child_of=’.$cat);
下一篇贴一个把分类相关的热门文章列在侧边栏的代码。
《 “wordpress如何取得当前的分类id” 》 有 4 条评论
晕,这个肯定是我要找的东西,我子分类页面,老是不听话跑父页面去。挺郁闷的。
贴了代码,没反应。
现在用ie,尤其是ie6的是大多数。你可以用ie看看,侧边栏被挤到最下面了。
看到你在我网站的留言说网站布局不合理,可是我自己打开没有问题啊,我用的是火狐浏览器。我对WP还是不太懂,如果布局不合理,需要修改什么地方呢?