2016-10-05 5 views
0

Wie kann ich eine Region in der Vorlage für die Verwendung in anderen Vorlagedateien deklarieren?mehrere Blöcke in Vorlage

Grundsätzlich möchte ich 2 Regionen in meiner Vorlage für container und container-fluid Bootstrap-Klassen verwenden.

Gerade jetzt erkläre ich ein div mit container Klasse in der header.php Datei und schließen Sie die div in der footer.php .So ist alles im Inneren des container div.

In Twig kann ich die folgende Syntax verwenden:

<div class="container"> 

{% block container %} 

{% endblock %} 

</div> 

<div class="container-fluid"> 

    {% block container-fluid %} 

    {% endblock %} 

</div> 

und in den Kindern Vorlagen einfach den Inhalt in dem Block

{% block container-fluid %} 

// my content 

{%endblock %} 
+0

Klingt wie [get_template_part()] (https : //developer.wordpress.org/reference/Funktionen/get_template_part /). –

Antwort

0

Mit loop.php in Kinderthemen das Thema Ordner Unter der Annahme, ist wp-content/themes, das übergeordnete Thema ist twentyten, und das untergeordnete Thema ist twentytenchild, dann der folgende Code -

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

wird ein PHP require() für die erste Datei tun, die unter diesen existiert, in dieser Priorität:

wp-content/themes/twentytenchild/Loop-index.php

wp-content/themes /twentyten/loop-index.php

wp-content/themes/twentytenchild/loop.php

wp-content/themes/twentyten/loop.php

Verwandte Themen