Menu a tendina dei Template mancante nell'editor di pagina
Aggiornamento: Come per molti misteri, la causa si è rivelata estremamente banale. Avevo salvato il file nella directory di un tema diverso. Grazie a @a4jp.com
Sto sviluppando un tema utilizzando underscores. Ho creato un file template e ho aggiunto un'intestazione template nella parte superiore.
<?php
/**
* Template Name: In Evidenza
**/
get_header(); ?>
Non visualizzo il menu a tendina Template sotto Attributi Pagina nell'editor della pagina, quindi non sono sicuro se ci sia un problema con la mia formattazione o qualcos'altro.
Ho provato a cambiare tema. Il menu a tendina appare nell'altro tema, ma quando torno al mio tema personalizzato, continua a mancare.

Forse questo ti aiuterà.
<?php
/*
Template Name: In evidenza
*/
get_header(); ?>
Codice regolare qui...
<?php get_footer(); ?>
Se un tema funziona, potresti provare a sostituire i file nel tema rotto e testare quale file o quali file sono danneggiati. Ma prima salva i vecchi file in una cartella separata come backup. In questo modo sapresti molto rapidamente quale file o quali file sono danneggiati.

Sì, scusa, l'ho omesso per brevità, ma è presente. Modificherò la mia domanda.

Ok. Forse il tema è danneggiato. Il tuo file template funziona con il tema 2014 o 2015?

Ehi. Perché ho ricevuto di nuovo un -1? Questo era utile fino a quando Thomas non ha modificato la sua domanda. Ho aggiunto il codice che mancava nella sua domanda. Penso che sia completamente ingiusto.

Se potessi votarti nuovamente positivamente, lo farei. Non ho ancora abbastanza reputazione.

Per impostazione predefinita, la directory del tema WordPress non ha alcuna pagina template, quindi il menu a discesa delle pagine template non è visibile. Segui le istruzioni qui sotto.
Per visualizzare il menu a discesa delle pagine template nell'area amministrativa di WordPress, è necessario creare un template nella directory del tuo tema. Il codice è il seguente:
<?php
/*
Template Name: Template Home
*/
?>
Creando questo file template nella directory del tuo tema, potrai vedere che il menu a discesa dei template sarà visibile nella pagina di amministrazione.

Questo mi è successo due volte. La prima volta ho cambiato la codifica del file (credo fosse header.php) in UTF-8 senza BOM e tutti i template sono scomparsi. L'ho riportato alla codifica utf-8 normale.
La seconda volta ho modificato/rinominato per errore l'index.php (/themes/nome_tema/index.php). Ho dovuto semplicemente creare un nuovo index.php vuoto e ora tutto sembra funzionare correttamente.
Spero che questo possa aiutare qualcun altro. [WP 4.4.2]

Ho avuto lo stesso problema oggi, non sono sicuro se sia rilevante ma per me la soluzione è stata: andare alla sezione modifica pagina, espandere le opzioni schermo, l'opzione "Attributi pagina" non era selezionata. L'ho selezionata e il menu a discesa dei template è riapparso.

Affinché il menu a tendina per la selezione del template di pagina appaia nel mio tema personalizzato (tema a blocchi), ho dovuto aggiungere quanto segue nel file theme.json per ogni template di pagina personalizzato.
"customTemplates": [
{
"name": "home",
"title": "Home"
}
],
