Come ottenere l'elenco di index.php del tema nell'editor di aspetto

21 mag 2012, 15:35:11
Visualizzazioni: 907
Voti: 0

Quando visualizzo i file del mio tema tramite "Aspetto > Editor", il file index.php elencato è quello che si trova in una sottocartella della directory del mio tema, non il file index.php principale che risiede nella radice della cartella del tema.

Come posso dire a WP di elencare l'index.php del mio tema lì?

2
Commenti

Non ricordo di aver visto accadere una cosa simile prima. Che tema stai usando? Quali plugin hai attivi?

Chip Bennett Chip Bennett
21 mag 2012 16:18:11

Il mio tema personalizzato. Nessun plugin attivo.

Scott B Scott B
21 mag 2012 19:43:45
Tutte le risposte alla domanda 1
2

Ho trovato il problema. Avevo inserito un file index.php vuoto in una sottocartella della mia cartella del tema principale per impedire la navigazione della directory su quella cartella.

La presenza di questo index.php faceva sì che l'editor di file di WordPress assumesse che fosse l'index.php predefinito per il mio tema.

Rinominare quel file in home.php ha risolto il problema e ora l'editor di file carica correttamente il file index.php del mio tema come "Template Indice Principale"

21 mag 2012 20:16:28
Commenti

Nota bene: chiamare quel file home.php potrebbe causare problemi indesiderati. Quel nome di file è riservato come parte della Template Hierarchy. In realtà non c'è alcun bisogno di un tale file. Basta usare .htaccess per impedire la navigazione delle directory.

Chip Bennett Chip Bennett
21 mag 2012 21:08:06

Non impedire la navigazione delle directory con file index.php e simili. Aggiungi semplicemente "Options -Indexes" in cima al tuo file .htaccess principale. Voilà, nessuna navigazione delle directory su tutto il sito. In alternativa, usa file index.html invece, se hai bisogno della navigazione delle directory in qualche altra parte del sito.

Otto Otto
22 mag 2012 00:23:01