【发布时间】:2012-06-16 10:27:59
【问题描述】:
我只是初级 PHP 程序员,最近才开始使用 wordpress。现在我有很大的理论问题:
如何在当前 URL 定义的不同模板(不必是完全不同的新模板)的帖子列表中显示(是的,默认帖子,不是自定义帖子类型)?
我正在使用 Wordpress 3.3.2 并尝试自定义精彩的石墨烯主题。使用 mod_rewrite 在 Linux/apache 上运行
示例:
我的页面中有帖子,显示在首页,我还创建了一个包含帖子类别的菜单。我正在使用永久链接。
www.mypage.com
www.mypage.com/category/dslr/
www.mypage.com/2012/06/12/mozem-auto-komentovat/
完全没问题,通俗易懂,没问题。
此处的示例:http://portal.vip.sk/vyvoj/astro/en 其中“astro”是此测试安装的根文件夹。
我想做什么:
在主菜单中创建一个按钮,它将指向:
www.mypage.com/different-list
在那个链接上,我会看到来自 DB 的所有查询帖子,但设计和查询会有所不同。请注意,different-list 没有在任何地方定义,甚至在分类中也没有定义,所以当我尝试使用该链接时出现 404 错误。
我还想使用来自 DB 的不同自定义字段在这个特别清单中。
这样构造的原因如下:
我想让用户发布他们的帖子,对其进行分类,为这些帖子填写元数据等。但我也想在不同的 URL 下以不同的方式显示这些用户帖子。在此列表中,帖子将按月(或其他时间间隔)、按类别分组,并将使用一个元数据(布尔值 true、false)。当然,页面的布局也会完全不同。
谢谢你的建议
【问题讨论】: