Questions marquées «get-template-part»

Il s'agit d'une fonction principale de WordPress qui charge des parties de modèle dans des modèles de thème. Cela permet aux thèmes de réutiliser facilement des sections de code telles que la pagination, les images d'en-tête, les menus, etc.

10
Passer une variable à get_template_part
Le WP Codex dit de faire ceci: // You wish to make $my_var available to the template part at `content-part.php` set_query_var( 'my_var', $my_var ); get_template_part( 'content', 'part' ); Mais comment puis-je echo $my_vardans la partie du modèle? get_query_var($my_var)ne fonctionne pas pour moi. J'ai vu des tonnes de recommandations pour utiliser …

6
Passage de variables via Locate_template
Bien que je l'utilise généralement includeou requireseul pour économiser la maintenance de code à long terme, j'ai commencé à l'utiliser get_template_partet locate_templateutiliser des éléments WordPress intégrés est toujours préférable. Ma question est la suivante: êtes-vous censé être capable de transmettre des variables aux résultats de l'un get_template_partou de l'autre locate_template? …


3
Comment utiliser get_template_part ()?
Quelqu'un pourrait-il m'expliquer comment fonctionne cette fonction? Je sais ce que cela fait mais quand je regarde le code source dans le modèle de vingt_ten, je ne comprends pas comment toutes les boucles sont collectées dans un seul loop.php (j'ai vu ce fichier aussi). Alors, par exemple, comment supprimer une …





2
Utilisation d'une WP_Query personnalisée avec la boucle get_template_part
J'ai une requête pour un type de message personnalisé: <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $books = new WP_Query(array( 'post_type' => 'wiki', 'posts_per_page' => '50', 'paged' => $paged )); ?> Et je veux parcourir ces messages en utilisant le loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> À l'intérieur …

4
Existe-t-il une variable pour le nom des pièces d'un modèle?
Celui avec lequel vous avez appelé un modèle get_template_part()(ou locate_template()) est un moyen de savoir dans quel modèle vous vous trouvez. Par exemple, si vous appelez get_template_part('loop','archive');dearchive.php puis travaillent dans votre fichier loop-archive.php. existe-t-il un moyen de définir une variable qui a le nom de la partie de modèle actuelle …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.