【问题标题】:add a page to sidebar将页面添加到侧边栏
【发布时间】:2011-04-14 19:00:05
【问题描述】:

所以我有一个名为“最新消息”的页面并使用自定义模板 t_latest_news.php

',''); ?>

我创建了一个页面项目并将一些内容放入该页面。现在,我想在侧边栏上显示内容。请问我该怎么做?

我尝试过类似的方法:

但它们都不起作用。帮助!


它适用于“page_id”,但不适用于 pagename。有什么想法吗?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    要按名称查询特定页面,请执行以下操作:

    <?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 了解更多信息

    【讨论】:

    • 我已经把它放进去了,但似乎没有用。
    猜你喜欢
    • 1970-01-01
    • 2020-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 2019-07-11
    相关资源
    最近更新 更多