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.
Chip Bennett
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.
Otto