【问题标题】:Limiting access to category pages in Wordpress限制对 Wordpress 中类别页面的访问
【发布时间】:2012-05-16 09:35:14
【问题描述】:

我最近安装了 Jason Tadlock 的成员插件,该插件允许限制页面和帖子,但我已经为大多数页面使用类别页面构建了一个站点。谁能告诉我如何将这些限制应用于类别或将类别模板显示为“页面”。理想情况下,我希望链接也不要出现在导航中,这样那些没有访问权限的人就不会知道他们错过了什么。 提前致谢。

【问题讨论】:

    标签: wordpress categories restrictions


    【解决方案1】:

    我快速浏览了该插件,看起来虽然它的目的不是专门针对分类页面,但您仍然可以在您的 category.php 模板中使用它的短代码功能来构建您想要的内容。

    没有看到您的代码,很难准确地给您所需的答案,但这应该可以让您朝着正确的方向开始:

    <?php
    $navigation = 'your_navigation_html';
    $content = '[access role="editor"]'.$navigation.'[/access]';
    echo do_shortcode($content);
    ?>
    

    此示例将对除编辑之外的所有人隐藏您的导航。

    【讨论】:

    • 感谢您的回答。我在定义导航变量时遇到了麻烦,例如,如果我想限制一个名为 recrutement 的类别,我会放:&lt;?php $navigation = '/category/recrutement'; $content = '[access role="editor"]'.$navigation.'[/access]'; echo do_shortcode($content); ?&gt;
    猜你喜欢
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-18
    • 2018-06-06
    相关资源
    最近更新 更多