Cum să afișez index.php-ul temei în editorul de aspect
Când vizualizez fișierele temei prin "Aspect > Editor", fișierul index.php afișat acolo este cel dintr-un subdirector al directorului temei, nu fișierul index.php principal care se află în rădăcina directorului temei.
Cum pot să-i spun WordPress să afișeze index.php-ul temei mele acolo?

Am identificat problema. Am plasat un fișier index.php gol într-un subdirector din folderul principal al temei mele pentru a preveni navigarea în directorul respectiv.
Prezența acestui index.php făcea ca editorul de fișiere WordPress să considere că acesta este fișierul index.php implicit al temei mele.
Redenumirea acestui fișier în home.php a rezolvat problema și editorul de fișiere încarcă acum corect fișierul index.php al temei mele ca "Șablonul Principal de Index"

Doar o notă: denumirea acelui fișier home.php
poate provoca probleme neintenționate. Acest nume de fișier este rezervat ca parte a Ierarhiei de Șabloane. De fapt, nu este nevoie de un astfel de fișier în primul rând. Pur și simplu folosește .htaccess
pentru a preveni navigarea în directoare.

Nu preveni navigarea în directoare cu fișiere index.php și altele asemenea. Doar adaugă "Options -Indexes" în partea de sus a fișierului tău principal .htaccess. Voila, fără navigare în directoare pe întregul site. Alternativ, folosește fișiere index.html în schimb, dacă ai nevoie de navigare în directoare în altă parte pe site.
