WordPress.org

sty 13, 2022
admin

While motywy WordPress technicznie wymagają tylko dwóch plików (index.php i style.css), zazwyczaj składają się z wielu plików. Oznacza to, że szybko mogą stać się nieuporządkowane! Ta sekcja pokaże ci jak utrzymać swoje pliki w porządku.

Uwaga: Motywy bez header.php i footer.php, bez dostępnej alternatywy, zostały zdeprecjonowane od WordPress 3.0. Twój motyw może wymagać dołączenia również tych plików.

Skład folderu i struktura plików #Skład folderu i struktura plików

Jak wspomniano wcześniej, domyślne motywy Twenty są jednymi z najlepszych przykładów dobrego rozwoju motywów. Na przykład, oto jak motyw Twenty Seventeen organizuje swoją strukturę plików:

assets (dir) - css (dir) - images (dir) - js (dir)inc (dir)template-parts (dir) - footer (dir) - header (dir) - navigation (dir) - page (dir) - post (dir)404.phparchive.phpcomments.phpfooter.phpfront-page.phpfunctions.phpheader.phpindex.phppage.phpREADME.txtrtl.cssscreenshot.pngsearch.phpsearchform.phpsidebar.phpsingle.phpstyle.css

Możesz zobaczyć, że główne pliki szablonu motywu znajdują się w katalogu głównym, podczas gdy JavaScript, CSS, obrazy są umieszczone w katalogu assets, template-parts są umieszczone w odpowiednim podkatalogu template-parts, a zbiór funkcji związanych z podstawowymi funkcjami jest umieszczony w katalogu inc.

W tym czasie nie ma wymaganych folderów w obrębie motywu WordPress. Jednak WordPress domyślnie rozpoznaje następujące foldery.

Uwaga: style.css powinien znajdować się w katalogu głównym motywu, a nie w katalogu CSS.

Folder Języki #Folder Języki

Najlepszą praktyką jest internacjonalizacja motywu, aby mógł być tłumaczony na inne języki. Domyślne motywy zawierają folder languages, który zawiera plik .pot do tłumaczenia i wszystkie przetłumaczone pliki .mo. Chociaż languages jest domyślną nazwą tego folderu, możesz zmienić jego nazwę. Jeśli to zrobisz, musisz zaktualizować load_theme_textdomain().

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.