W artykule:
- Dlaczego warto dodawać fragmenty do stron w WordPress?
- Dodawanie fragmentów do stron w WordPress
- Wyświetlanie fragmentów stron w WordPress
- Metoda 1: Wyświetlanie Ostatnich Stron Z Fragmentami Za Pomocą Shortcode
- Metoda 2: Wyświetl fragmenty strony na pasku bocznym za pomocą wtyczki
- Metoda 3: Wyświetlanie Fragmentów Strony Ręcznie
Chcesz dodać fragmenty do swoich stron WordPress? Domyślnie fragmenty w WordPress są dostępne tylko dla postów. W tym artykule pokażemy Ci, jak dodawać fragmenty do swoich stron w WordPress.

Dlaczego warto dodawać fragmenty do stron w WordPress?
WordPress zawiera posty i strony jako dwa domyślne typy treści. Posty są wyświetlane w odwrotnej kolejności chronologicznej (od najnowszych do najstarszych) na Twoim blogu lub stronie głównej.
Z drugiej strony strony strony są samodzielnymi treściami, które nie są publikowane w określonej kolejności czasowej. Są one zwykle używane do jednorazowych treści, takich jak informacje o nas lub Strona kontaktowa.
Czasami może być konieczne wyświetlanie fragmentów stron. Szczególnie jeśli zbudowałeś witrynę używając tylko stron.
Przyjrzyjmy się, jak dodać fragmenty do swoich stron w WordPress, a także Jak wyświetlić te fragmenty na swojej stronie.
Dodawanie fragmentów do stron w WordPress
Najpierw musisz dodać następujący kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.
add_post_type_support ('strona',' fragment');
Ten kod modyfikuje domyślny typ zawartości WordPress „strona”, aby dodać obsługę fragmentów.
Możesz utworzyć nową stronę lub edytować istniejącą stronę. Poniżej edytora postów będziesz mógł zobaczyć okno meta fragmentu.

Teraz możesz użyć tego fragmentu meta box, aby dodać niestandardowe fragmenty dla swoich stron w WordPress.
Wyświetlanie fragmentów stron w WordPress
Istnieje wiele różnych sposobów wyświetlania fragmentów stron w WordPress. W zależności od tego, co próbujesz zrobić na swojej stronie internetowej, możesz wybrać metodę, która najlepiej odpowiada twoim potrzebom.
Metoda 1: Wyświetlanie Ostatnich Stron Z Fragmentami Za Pomocą Shortcode
Ta metoda umożliwia tworzenie własnych niestandardowych zapytań i wyświetlanie ostatnich stron za pomocą krótkiego kodu.
Najpierw musisz zainstalować i aktywować wtyczkę Display Posts Shortcode. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po aktywacji musisz edytować post, stronę lub widżet, w którym chcesz wyświetlić najnowsze strony i dodać następujący Skrót.
[display-posts post_type= "page" include_excerpt= "true" excerpt_more= "Continue Reading" excerpt_more_link = "true"]
Ten krótki kod wyświetli Ostatnie strony 10 z ich tytułem, fragmentem i linkiem do kontynuowania czytania.
Jeśli nie wpisałeś niestandardowego fragmentu strony, automatycznie wygeneruje on fragment strony o domyślnej długości 55 słów.

Jeśli używasz shortcode w widżecie paska bocznego, może być konieczne włączenie obsługi shortcode dla widżetu tekstowego. Po prostu dodaj ten kod do funkcji motywu.plik php.
// Enable shortcodes in text widgets
add_filter ('widget_text', 'do_shortcode');
Metoda 2: Wyświetl fragmenty strony na pasku bocznym za pomocą wtyczki
Ta metoda umożliwia łatwe wyświetlanie ostatnich stron i ich fragmentów na pasku bocznym motywu.
Najpierw musisz zainstalować i aktywować widżet Ultimate Posts. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po aktywacji musisz odwiedzić Wygląd ” Widgety strona i dodaj widżet Ultimate Posts do paska bocznego. Najpierw musisz podać tytuł widżetu, a następnie przełączyć się na kartę wyświetl.

Następnie musisz wybrać opcję „Pokaż fragment”, a następnie przejść do zakładki filtr.
Na karcie Filtr wybierz „strona” w sekcji typy postów, a następnie kliknij przycisk Zapisz, aby zapisać ustawienia.

Możesz teraz odwiedzić swoją witrynę, aby zobaczyć widżet w akcji.
Metoda 3: Wyświetlanie Fragmentów Strony Ręcznie
Innym sposobem wyświetlania fragmentów stron jest dodanie kodu bezpośrednio do plików motywów. Możesz utworzyć niestandardowy szablon strony i dodać następujący kod jako punkt wyjścia.
$args = array(
'post_type' = > array ('page'),
'posts_per_page' = > 10,
);
// Zapytanie
$the_query = new WP_Query ($args );
// Pętla
if ($the_query->have_posts() ) {
while ($the_query->have_posts() ) {
$the_query->the_post();
echo '<H3>'. get_the_title() . "</h3>";
the_excerpt ();
}
/ * Przywróć oryginalne dane postu */
wp_reset_postdata();
} else {
// nie znaleziono postów
}
Musisz dostosować kod, aby pasował do szablonów motywów.
To wszystko, mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak dodawać fragmenty do swoich stron w WordPress. Możesz również zobaczyć nasz przewodnik, jak tworzyć niestandardowe układy WordPress za pomocą Beaver Builder.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.