可以将“模板”选择器添加到页面吗?有没有插件?

时间:2019-07-15 作者:kannan

在wordpress中创建页面时可以添加模板选择器框

1 个回复
最合适的回答,由SO网友:RiddleMeThis 整理而成

WordPress内置了此功能。只要您有一个用PHP创建的页面模板,它就会为您提供在创建新页面时使用该模板的选项。

您可以通过将此短片段添加到PHP文件的顶部来创建页面模板。

<?php /* Template Name: Example Template */ ?>
例如,您可以复制页面。php并添加上述代码,然后进行任何特定于模板的更改,您将拥有一个新的页面模板。

像这样的。。。

<?php /* Template Name: Example Template */ ?>

<?php get_header(); ?>

<main>
    <div class="container clearfix">
        <?php
            while (have_posts()) :
                the_post();
                get_template_part(\'template-parts/content\', \'page\');
            endwhile; // End of the loop.
        ?>
    </div> <!-- /container -->
</main>

<?php get_footer(); ?>
以下是WP 5.2.2 admin中的内容。

enter image description here

你应该大胆地阅读PAGE TEMPLATES.

相关推荐

Testing Plugins for Multisite

我最近发布了一个WordPress插件,它在单个站点上非常有效。我被告知该插件在多站点安装上不能正常工作,我理解其中的一些原因。我已经更新了代码,现在需要一种方法来测试更新后的代码,然后才能转到实时客户的多站点安装。我有一个用于测试的WordPress安装程序的单站点安装,但需要在多站点安装上进行测试。根据我所能找到的唯一方法是在网络上至少有两个站点来安装整个多站点安装,以测试我的插件。设置WordPress的整个多站点安装是插件开发人员的唯一/首选方式,还是有更快的测试环境可用。