Während ich in der Regel verwendet habe includeoder requireallein, um langfristige Code-Wartung zu sparen, habe ich angefangen zu verwenden get_template_partund locate_templateals Verwendung von in WordPress integriertem Zeug ist immer am besten.
Meine Frage ist, sollen Sie in der Lage sein, Variablen an die Ergebnisse von entweder get_template_partoder weiterzuleiten locate_template?
<?php
$var = get_option( 'my-custom-option' );
get_template_part( 'custom-template-part' );
?>
Im obigen Code wird das $varin der benutzerdefinierten Vorlage gedruckt, aber die Variable scheint nicht zu funktionieren. Vermisse ich etwas oder ist dieses Verhalten zu erwarten?
Ich habe festgestellt, dass sie in der obigen Instanz oder bei Verwendung von locate_template nicht übergeben werden
<?php
locate_template( 'custom-template-part.php', true );
?>