È una funzione principale di WordPress che carica le parti del modello all'interno dei modelli del tema. Rende facile per i temi riutilizzare sezioni di codice come impaginazione, immagini di intestazione, menu, ecc.
Il codice WP dice di fare questo: // 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' ); Ma come posso echo $my_varaccedere alla parte del modello? get_query_var($my_var)Non funziona per me. Ho visto tonnellate di consigli per l'utilizzo, locate_templateinvece. È …
Mentre in genere ho usato includeo requireda solo per salvare la manutenzione del codice a lungo termine, ho iniziato a usare get_template_parte locate_templatecome usare roba di WordPress integrata è sempre la cosa migliore. La mia domanda è: dovresti essere in grado di passare le variabili ai risultati di get_template_parto locate_template? …
Mi chiedo se esiste un modo per utilizzare get_template_part () con le cartelle? La mia cartella principale ha molti file ora perché ho inserito tutti gli elementi riutilizzabili in un file separato. Vorrei metterli in cartelle allora. Non ci sono informazioni al riguardo nel Codice: http://codex.wordpress.org/Function_Reference/get_template_part
Qualcuno potrebbe spiegarmi come funziona questa funzione? So cosa fa ma quando guardo il codice sorgente nel template twenty_ten, non capisco come tutti i loop vengano raccolti in un singolo loop.php (ho visto anche quel file). Ad esempio, come si può sottrarre una certa parte comune del modello e riutilizzarla …
Mi sembra che entrambi offrano l'opportunità all'utente finale di modificare un tema senza modificare i file dei temi (tramite temi figlio). La mia domanda è: è un metodo preferito rispetto all'altro. Ad esempio, prendi un tema su cui sto lavorando ora. Sto cercando di decidere se andare con le parti …
Potrebbe essere una domanda molto semplice, ma sto lottando. Nello sviluppo del tema, ho lavorato get_template_part()molte volte e ne comprendo le basi. Ma quando sto sviluppando un plugin, mi chiedevo di usarlo mostrandomi alcuni errori: Avviso: utilizzo della costante indefinita STYLESHEETPATH - assunto "STYLESHEETPATH" nella ...\wp-includes\template.phpriga 407 e Avviso: uso …
Sto lavorando su un tema figlio, preferisco fortemente non sovrascrivere i file modello principali per mantenere la semplicità del tema figlio e ridurre al minimo la quantità di codice e manutenzione nel tempo. Nel ciclo, il modello index.php nel tema principale utilizza: get_template_part( 'content' ); che introdurrà content.php , sto …
Sto usando il plugin di controllo del tema per verificare errori e consigli sul mio tema, sto usando get_template_part () in file di temi come header.php e index.php ma in Functions.php sto usando include_once () theme- check non punta a questi, ma punta a include_once usato in un file widgets.php …
Ho una query per un tipo di post personalizzato: <?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 )); ?> E voglio scorrere questi post usando il loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> All'interno di loop-books.php ho …
Uno che hai chiamato un modello con get_template_part()(o locate_template()) c'è un modo per sapere in quale modello ti trovi. Ad esempio, se chiami get_template_part('loop','archive');daarchive.php e quindi stanno lavorando nel tuo file loop-archive.php. c'è un modo per definire una variabile che ha il nome della parte del modello corrente .... così …
Come posso forzare WP a controllare sempre prima la cartella del tema figlio durante l'esecuzione get_template_part? Esempio: i carichi tema bambino get_template_part('content', 'inventory')in single.php. Poiché tutti i temi figlio (e ce ne sono molti) condividono la stessa base di modelli di inventario comune, il file si content-inventory.phptrova nel tema principale. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.