我是WordPress世界的新闻,我发现创建个人模板有一些困难。
我想实现这样一个博客(使用WordPress):http://viralpatel.net/blogs/
我的博客必须是最简单的,必须只有两个专栏:一个是最后一篇文章,另一个是访问量最大的文章。
我从一个现有的模板(名为Coogee)开始,将内容区域(index.php文件)分为两列:第一列显示新帖子,第二列显示阅读量最大的帖子。
我在我的专栏中加入了一些代码行来实现这些功能,如下所示:http://bacsoftwareconsulting.com/blog/index.php/wordpress-cat/how-to-display-most-viewed-posts-in-wordpress-without-a-plugin/
好的,现在主页看起来很符合我的意图,但我在分类页面中遇到了一些问题。
例如,如果单击侧栏中“类别”菜单上的“通用”链接,您将获得此页面:http://scorejava.com/wordpress351/?cat=2
理论上,本页应仅显示具有“通用”类别的文章,但事实并非如此。事实上,在左栏中正确显示了具有“通用”类别的文章,但在右栏中仍然保留了最后5篇发表的文章。。。
现在我有个问题。。。WordPress似乎使用了这个index.php
文件作为所有页面内容区域的模板(显示使用single.php
文件)
这对我来说不太好,因为我希望类别页面只显示一个包含当前类别最后一篇文章的大列,如下所示:http://viralpatel.net/blogs/category/spring/spring3-mvc-framework/
正如你在这个博客中看到的,主页中有更多的列,但分类页面只有一列
是否有办法为类别页面定义其他结构(不同于用于主页文章内容的index.php文件)?
如果我不能为类别页面使用其他结构,因此我必须使用相同的结构index.php
文件也按类别内容页。。。。只有当访问者在主页中时,才可以显示第二列,如果他在分类页面中,则不显示第二列(如果访问者在pge中,则不显示第二列,如:http://scorejava.com/wordpress351/?cat=2