2016-01-03 19 views
5

Ho creato un tema di bambino di venticinque anni utilizzando il plug-in per tema figlio One-click. Quindi ho copiato il modello page.php dalla cartella del tema principale al file new-template.php nella cartella figlio. Ho cambiato l'intestazione in new-template.php aNuovo modello non visualizzato nel menu a discesa Modello

Nome modello: Nuovo modello

Per quanto ne so è tutto quello che ho bisogno di fare per ottenere "nuovo modello" di presentarsi in discesa Template sotto Pagina Attributi quando crei una nuova pagina. Ma "Nuovo modello" non è stato aggiunto al menu a discesa. Qualcuno sa quale potrebbe essere il problema?

Grazie per tutto l'aiuto

+0

Correlato: https://stackoverflow.com/questions/3987773/template-dropdown-not-showing-up-within-wordpress-administrator-page – Flexo

risposta

0

Si prega di assicurarsi di avere attivato il tema del bambino, se il tema del bambino è già attivato quindi provare un nome di modello diverso.

1

questo ha funzionato per me:

<?php /* Template Name: Red Template */ ?> 

e una copia del page.php nel mio tema dir chiamato redpage.php

Ho anche dovuto uscire dal admin e poi accedere nuovamente.

9

Solo in Wordpress 4.9 è presente questo errore: https://core.trac.wordpress.org/ticket/42573 che provoca la scansione dei file modello solo una volta ogni ora.

Per correggere (fino a quando non viene rilasciata una nuova versione WP con questa modifica), scaricare la patch su tale bug e apportare le modifiche dalla patch a wp-includes/class-wp-theme.php.

Spero che questo consente di risparmiare qualcuno le 2 ore ho sprecato su questo ..

+0

Ho avuto lo stesso problema e questo in realtà mi ha aiutato. Grazie mille, mi hai salvato un sacco di problemi! :) –

+0

Grazie. trascorso solo 45 minuti su questo hh –

5

Per il bug di Wordpress 4.9 di cui sopra, basta aggiornare la versione del vostro tema in style.css, per esempio da 1.1.2 a 1.1.3 - anche 1.1.2-1. Ciò imporrà l'aggiornamento dell'elenco dei modelli.

+0

Grazie! Funziona! – LUIS

+0

ha funzionato per me. Mi ci sono voluti solo 2 ore per cercare di capire cosa stesse succedendo sulla Terra. Saluti per il semplice suggerimento. –

0

Ho provato di tutto e infine ho fatto come stol menzionato sopra. Aggiorna la verison del tuo tema è style.css che si trova nella tua cartella dei temi. Il mio era impostato su 0.1.3. Ho aggiornato alla versione 1.1.2 e ha funzionato.

Problemi correlati