publikacja: 18 sierpnia 2008, autor: , komentarzy 5 https://wpninja.pl/artykuly/pliki-szablonow-wordpressa-czesc-1/

Pliki szablonów WordPressa – część 1

Pliki szablonów WordPressa – część 1

Nie po raz pierwszy trafiło do mnie pytanie o treści typu „a jak zmienić wyświetlanie tego elementu?” Co jak co, ale po kilku razach robi się to z lekka denerwujące, postanowiłem więc nieco rozjaśnić zasady rządzące szablonami WordPressa.

WordPress w bardzo przyjemny dla szarego użytkownika sposób oddziela warstwę mechaniki od warstwy wyglądu (nie wspominając o oddzieleniu warstwy treści). Całość opiera się na szablonach – są to pliki zazwyczaj kodowane za pomocą XHTML z dodatkiem funkcji PHP – te właśnie funkcje stanowią powiązanie między wyglądem a treścią.

Szablony WordPressa umieszczane są w folderze 'wp-content/themes/' i tylko tam – inaczej nie zaskoczą. Podstawowy szablon składa się z dwóch plików – index.php oraz style.css. Ten drugi stanowi istotną część całego szablonu, to tego pliku WordPress wyszukuje, chcąc dodać informacje o nowym szablonie do bazy danych. Podstawowy plik style.css wygląda następująco:

/*
Theme Name: Nazwa Szablonu
Theme URI: http://adres-szablonu.pl/lub-nasz
Description: Krótki i treściwy opis wykonanego dzieła
Version: 0.1-wersja
Author: Autor
Author URI: http://adres-autora.pl/
*/

WordPress przeczyta powyższe linijki następująco: „w szablonach pojawił się nowy folder, po przeanalizowaniu zawartego w nim pliku style.css stwierdzam, że jest to szablon, nazywa się „Nazwa Szablonu”, jego opis to „Krótki i treściwy opis wykonanego dzieła”, a jego wersja to „0.1-wersja”, autor natomiast nazywa się „Autor” i wyświetlając jego imię automatycznie utworzę linka do jego strony o adresie „http://adres-autora.pl/” – wszystko jasne, nieprawdaż? :)

Plik index.php wymagany jest natomiast dlatego, iż to w nim cała zawartość strony będzie wyświetlana. Co i jak jednak – to opiszę już w następnym artykule.

Komentarze

  1. Lymorn 9 lat temu:

    Z wielką chęcią przeczytam kolejne części, bo dopiero co zaczynam przygodę z wp.
    Pozdrawiam!

    odpowiedz
  2. Tomisław 7 lat temu:

    Prawdziwy kawal dobrej pracy!

    odpowiedz
  3. Respect 7 lat temu:

    Witam,
    Przerabiam właśnie skórkę bloga. Dążę do zmiany pliku header.php aby na górze bloga zamiast standardowego loga.jpg wstawić flashowe logo. Praktycznie udało mi się tego dokonać jednak flashowe logo wyświetla się mi wyłącznie na stronie głównej, natomiast na stronach statycznych i kategoriach już nie działa. Gdzie leży przyczyna takiego stanu rzeczy?
    Dodam, że kod flashu wstawiłem pomiędzy (o ile będzie to widać tutaj):


    Z góry dziękuje za pomoc i sugestie.

    odpowiedz

Dodaj własny komentarz

Odnośniki z innych stron

Lista innych stron, które w jakiś sposób odnoszą się do opublikowanej tutaj treści:

  1. Pliki szablonów WordPressa - część 2 - Pierwsze spojrzenie na pętlę

    […] już dowiedzieliście się z poprzedniej części, na podstawowy szablon WordPressa składaja się: index.php oraz style.css. Ten drugi zawiera […]

  2. Najlepsze artykuły o tworzeniu skórek do WordPressa « Interaktywni.net

    […] Pliki szablonów WordPressa – część 1 – wpninja.pl […]