【问题标题】:Override archive with static page用静态页面覆盖存档
【发布时间】:2014-11-15 12:49:47
【问题描述】:

我有一个由第三方插件创建的自定义帖子类型,例如 portfolios

我不想在 http://www.example.com/portfolios 显示存档,而是想显示一个页面,我将在其中插入一些自定义的短代码。

有没有办法用静态页面覆盖默认的 post_type 存档页面?

【问题讨论】:

    标签: wordpress archive custom-post-type custom-wordpress-pages


    【解决方案1】:

    在存档页面中,比如说archive-portfolios.php,使用get_template_part 包含您喜欢的任何其他文件,而不是默认内容。或者,如果您不关心子主题的覆盖兼容性,直接使用 include 即可。

    您还应该考虑将自定义内容直接放入存档模板中。

    【讨论】:

    • 我提到的短代码来自同一个第三方插件。该插件仅使用简码提供自定义。所以我无法使用include 拉取内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    • 2018-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多