Come ottenere l'elenco di index.php del tema nell'editor di aspetto
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ì?

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"

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.

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.
