|
  
- 积分
- 331
- 金钱
- 96 WPB
|
地板
发表于 2008-4-5 17:00
| 只看该作者
感谢violet133解答
谢谢你,还把自己的数据库改了演示给我看··
我刚刚看了,
其实这样只不过是将PAGE的页面连接换为某个分类下archive的连接,对吧
和直接把某个分类下archive的连接放到导航菜单是一样的效果,只不过是地址不一样而已。
对这样的内容如果我需要给与另外的样式或者在页面加入其它内容(包括sidebar和LOOP前后加入其它内容),我还需修改archive.php,查询到是这个分类下的文章既使用archive_1.php,否则使用archive_2.php,这样就可以达到修改这个页面的目的了。
实际上这样我是编辑了这个分类下查询文章归类的样式,并且这样的页面会有2个连接,分类菜单有一个,导航菜单的那个PAGE有一个,如果我还需要增加一个这样的PAGE调用特定的分类内容,就需要继续修改数据库与archive.php,并继续增加archive_x.php。
思路是这样的,对吧?
如果使用query_posts()函数调用特定文章显示在PAGE里,能够解决分页的问题,这样实现起来就简单方便,而且更加灵活,只修改PAGE的模板而不必大动手术去修改到主题的文件。
我昨天到wordpress官方英文的论坛去询问这个问题,有人说使用query_posts()函数调用文章,query_posts()函数会关闭对分页功能的呼叫(If you manipulate query_posts() directly, it turns off paging. Sorry.
)。何解啊,我希望有办法直接可以在PAGELATE里使用函数解决,现在就是PAGELATE里使用query_posts()调用文章后分页功能出错,但是它能够显示分页,并且分页出来的数量也是对的,即说明这个功能还是有用,但是不知道如何正确使用,我不会PHP,希望有前辈指点指点。谢谢。 |
|