模板中的多个块

时间:2016-10-05 07:11:11

标签: wordpress twitter-bootstrap wordpress-theming

如何在模板中声明要在其他模板文件中使用的区域?

基本上,我希望模板中的2个区域用于containercontainer-fluid类引导程序。

现在我在container文件中声明一个header.php类的div并关闭footer.php中的div。所以一切都在container div内。

Twig中,我可以使用以下语法:

<div class="container">

{% block container %}

{% endblock %}

</div>

<div class="container-fluid">

    {% block container-fluid %}

    {% endblock %}

</div>

并在子模板中将内容放在块中

{% block container-fluid %}

// my content

{%endblock %}

1 个答案:

答案 0 :(得分:0)

在子主题中使用loop.php 假设主题文件夹是wp-content / themes,那么父主题是二十,而子主题是二十二,那么下面的代码 -

<?php get_template_part( 'loop', 'index' ); ?>

将为这些中存在的第一个文件执行PHP require(),优先级为:

可湿性粉剂内容/主题/ twentytenchild /环的index.php

可湿性粉剂内容/主题/ twentyten /环的index.php

可湿性粉剂内容/主题/ twentytenchild / loop.php

可湿性粉剂内容/主题/ twentyten / loop.php