W WordPressie możesz umieścić treść na swojej stronie jako „post” lub „stronę”. Kiedy piszesz zwykły wpis na blogu, piszesz post. Posty, w domyślnej konfiguracji, pojawiają się w odwrotnej kolejności chronologicznej na stronie głównej Twojego bloga.

W przeciwieństwie do tego, strony są dla treści niechronologicznych: strony takie jak „O” lub „Kontakt” byłyby powszechnymi przykładami. Strony żyją poza normalną chronologią bloga i są często używane do prezentowania ponadczasowych informacji o sobie lub swojej witrynie – informacji, które są zawsze istotne. Możesz używać stron do organizowania i zarządzania strukturą treści witryny.

Oprócz wspólnych stron „O” i „Kontakt”, inne przykłady obejmują „Prawa autorskie”, „Ujawnienie”, „Informacje prawne”, „Pozwolenie na przedruk”, „Informacje o firmie” lub „Oświadczenie o dostępności”.

Ogólnie, strony są bardzo podobne do postów w tym, że oba mają tytuły i treść. Pliki szablonów motywów WordPress utrzymują spójny wygląd w całej witrynie. Strony, chociaż, mają kilka kluczowych różnic, które odróżniają je od postów.

Czym są strony

  • Strony są dla treści, która nie jest zależna od czasu, lub która nie jest „treścią bloga”.
  • Strony mogą być zorganizowane w strony i podstrony.
  • Strony mogą używać różnych szablonów stron, w tym plików szablonów, znaczników szablonów i innego kodu PHP.
  • Więcej zaawansowanych motywów może zapewnić szerszy zakres dostosowań lub opcji wyświetlania dla poszczególnych stron.
  • Całkiem możliwe jest stworzenie witryny przy użyciu WordPressa, która zawiera tylko strony.

Czym strony nie są

  • Strony nie są postami, więc nie pojawiają się w ustrukturyzowanych czasowo widokach w sekcji blogowej witryny.
  • Strony domyślnie nie pozwalają na skojarzenia taksonomii (kategorie, tagi i wszelkie niestandardowe taksonomie). Możesz to poprawić za pomocą wtyczek.
  • Struktura organizacyjna dla Stron pochodzi z hierarchicznych powiązań, a nie z systemu kategoryzacji. (np. Tagi lub Kategorie.)
  • Strony nie są plikami. Są przechowywane w bazie danych, tak jak posty.
  • Mimo że możesz umieścić znaczniki szablonów i kod PHP w pliku szablonu strony, nie możesz umieścić ich w treści strony lub postu bez użycia wtyczki WordPress. Ale bądź ostrożny: integracja kodu PHP bezpośrednio do treści strony lub postu może wprowadzić problem bezpieczeństwa lub nieoczekiwany błąd w witrynie.
  • Strony nie są zawarte w „kanałach” Twojej witryny. (np. RSS lub Atom.)
  • Strony i posty mogą być różnie interpretowane przez odwiedzających witrynę i przez wyszukiwarki. Zazwyczaj wyszukiwarki przywiązują większą wagę do zawartości witryny zależnej od czasu – postów – ponieważ nowszy post na dany temat może być bardziej istotny niż statyczna strona.
  • Określona strona (lub określony post) może być ustawiona jako statyczna strona główna. Witryny, które są skonfigurowane w ten sposób, zazwyczaj mają zdefiniowaną stronę pomocniczą, na której wyświetlane są najnowsze posty na blogu.

Tworzenie stron # Tworzenie stron

Aby utworzyć nową stronę, zaloguj się do swojej instalacji WordPress z uprawnieniami administratora wystarczającymi do tworzenia nowych stron. Wybierz opcję Strony > Dodaj nową, aby rozpocząć pisanie nowej Strony.

Organizowanie Twoich Stron # Organizowanie Twoich Stron

Tak jak możesz mieć podkategorie w ramach swoich Kategorii, możesz również mieć podstrony w ramach swoich Stron, tworząc hierarchię stron.

Na przykład witryna WordPress dla biura podróży może zawierać indywidualną Stronę dla każdego kontynentu i kraju, do którego agencja może organizować podróże. Pod stroną zatytułowaną „Afryka” byłyby podstrony dla Kamerunu, Lesotho, Suazi i Togo. Kolejna strona nadrzędna „Ameryka Południowa” zawierałaby podstrony Argentyny, Brazylii i Chile.

Struktura stron w witrynie wyglądałaby wtedy tak.

  • Afryka
    • Kamerun
    • Lesotho
    • Swaziland
    • Togo
  • Ameryka Południowa
    • Argentyna
    • .

    • Brazylia
    • Chile

Aby utworzyć podstronę # Aby utworzyć podstronę

  1. Przejdź do ekranu Administracja > Strony > Dodaj nowy.
  2. W prawym menu kliknij menu rozwijane „Page Parent” (Rodzic strony). Menu rozwijane zawiera listę wszystkich stron już utworzonych dla twojej witryny.
  3. Wybierz odpowiednią stronę nadrzędną z menu rozwijanego, aby bieżąca strona stała się stroną podrzędną.
  4. Dodaj zawartość do podstrony.
  5. Kliknij Opublikuj, gdy będzie gotowa.

Gdy twoje strony są wymienione, strona podrzędna będzie zagnieżdżona pod stroną nadrzędną. Permalinki twoich stron będą również odzwierciedlać tę hierarchię stron.

W powyższym przykładzie Permalink dla Strony Kamerunu byłby:

http://example.com/africa/cameroon/

Top

Zmiana adresu URL Twoich Stron # Zmiana adresu URL Twoich Stron

Aby zmienić część adresu URL (zwaną również „slug”) zawierającą nazwę Twojej Strony, użyj przycisku „Edytuj” pod tytułem Strony na ekranie edycji danej Strony, dostępnym z zakładki Strony na ekranie administracyjnym WordPress.

Top

Tworzenie listy stron # Tworzenie listy stron

WordPress jest w stanie automatycznie wygenerować listę stron w witrynie w ramach paska bocznego lub stopki, na przykład za pomocą znacznika szablonu o nazwie wp_list_pages(). Zobacz stronę wp_list_pages, aby uzyskać informacje na temat dostosowywania sposobu wyświetlania przez WordPress listy stron w Twojej witrynie.

Istnieją również wtyczki WordPress, które pomogą Ci wyświetlić listę Stron w obrębie Postów i w innych obszarach Twojego motywu WordPress.

Top

Szablony stron # Szablony stron

Poszczególne strony można ustawić tak, aby używały określonego niestandardowego szablonu strony (plik szablonu PHP motywu WordPress, np, my-custom-page.php), który tworzysz w swoim motywie. Zobacz Niestandardowe szablony stron, aby uzyskać instrukcje dotyczące tworzenia niestandardowego pliku szablonu dla strony. Ten nowy szablon strony zastąpi domyślny szablon strony page.php dołączony do twojego motywu.

Top

Dynamiczna natura stron WordPress # Dynamiczna natura stron WordPress

Strona internetowa może być statyczna lub dynamiczna. Statyczne strony, takie jak zwykła strona HTML, które można utworzyć z Dreamweaver, są te, które zostały utworzone raz i nie muszą być regenerowane za każdym razem osoba odwiedza stronę. W przeciwieństwie do nich, strony dynamiczne, takie jak te, które tworzysz za pomocą WordPressa, muszą być regenerowane za każdym razem, gdy są oglądane; kod tego, co ma być generowane na stronie, został określony przez autora, ale nie sama strona. Używają one obszernego kodu PHP, który jest oceniany za każdym razem, gdy strona jest odwiedzana, a zawartość jest w ten sposób generowana przy każdej nowej wizycie.

Prawie wszystko w WordPressie jest generowane dynamicznie, w tym Strony. Wszystko opublikowane w WordPressie (posty, strony, komentarze, blogrolle, kategorie, itd…) jest przechowywane w bazie danych MySQL. Kiedy witryna jest dostępna, informacje z bazy danych są używane przez twoje szablony WordPress z bieżącego motywu do generowania żądanej strony internetowej.

Przykładem statycznej strony może być dokument HTML (bez żadnego kodu PHP). Problem z czysto statycznymi stronami polega na tym, że są one trudne do utrzymania. Zmiany, które wprowadzasz w ustawieniach WordPressa, motywach i szablonach nie będą propagowane na stronach zakodowanych tylko w HTML. Funkcja strony w WordPressie została opracowana w celu złagodzenia tego problemu. Używając stron, nie musisz już aktualizować swoich statycznych stron za każdym razem, gdy zmieniasz styl swojej witryny. Jeśli napisane prawidłowo, Twoje dynamiczne Strony będą aktualizowane wraz z resztą Twojego bloga.

Pomimo dynamicznej natury Stron, wiele osób odnosi się do nich jako do statycznych. W rzeczywistości są one nazywane „pseudo-statycznymi” stronami internetowymi. Innymi słowy, strona zawiera statyczne informacje, ale jest generowana dynamicznie. Tak więc albo „statyczne”, „dynamiczne” lub „pseudo-statyczne” mogą być ważnie używane do opisania natury funkcji Strony WordPress.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.