【发布时间】:2011-04-14 19:00:05
【问题描述】:
所以我有一个名为“最新消息”的页面并使用自定义模板 t_latest_news.php
',''); ?>
我创建了一个页面项目并将一些内容放入该页面。现在,我想在侧边栏上显示内容。请问我该怎么做?
我尝试过类似的方法:
但它们都不起作用。帮助!
它适用于“page_id”,但不适用于 pagename。有什么想法吗?
【问题讨论】:
标签: wordpress
所以我有一个名为“最新消息”的页面并使用自定义模板 t_latest_news.php
我创建了一个页面项目并将一些内容放入该页面。现在,我想在侧边栏上显示内容。请问我该怎么做?
我尝试过类似的方法:
但它们都不起作用。帮助!
它适用于“page_id”,但不适用于 pagename。有什么想法吗?
【问题讨论】:
标签: wordpress
要按名称查询特定页面,请执行以下操作:
<?php
query_posts('pagename=about'); //retrieves the about page only
?>
您应该删除末尾的 .php,使其显示为 t_latest_news
我只是举个例子,请注意:
query_posts 函数仅用于修改主页循环。它并非旨在作为在页面上创建辅助循环的一种方式。如果你想在主循环之外创建单独的循环,你应该使用 get_posts() 代替。在主循环以外的循环上使用 query_posts 可能会导致您的主循环变得不正确,并可能显示您不期望的内容。
请参阅:http://codex.wordpress.org/Template_Tags/get_posts 了解更多信息
【讨论】: