Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wyświetlać fragmenty postów w motywach WordPress

Fragmenty dają krótki podgląd Twoich treści, pozwalając odwiedzającym szybko zrozumieć, o czym jest każdy wpis i zachęcając ich do kliknięcia, aby dowiedzieć się więcej. Jest to szczególnie przydatne w przypadku list wpisów na blogu, archiwów i stron wyników wyszukiwania.

Pokazując fragmenty postów, możesz sprawić, że układ Twojej witryny będzie atrakcyjny wizualnie i skrócić czas jej ładowania. Jednak większość motywów WordPress nie wyświetla fragmentów postów domyślnie. Będziesz musiał skonfigurować to samodzielnie.

W WPBeginner zawsze wyświetlamy fragmenty naszych artykułów zarówno na stronie głównej, jak i na stronach bloga. Takie podejście pozwala nam zaprezentować więcej wpisów z góry, ułatwiając odwiedzającym przeglądanie naszych treści. Mamy również duże doświadczenie w dostosowywaniu motywów WordPress i optymalizacji blogów.

W tym artykule pokażemy Ci, jak łatwo dodać fragmenty postów do Twojego motywu WordPress.

Jak wyświetlać fragmenty wpisów w motywach WordPress

Dlaczego wyświetlać fragmenty postów w WordPress?

Domyślnie WordPress wyświetla pełne posty na stronie głównej, stronie bloga i stronach archiwum w całej witrynie. Nie jest to jednak najlepsze rozwiązanie dla użytkowników, którzy chcą szybko przeglądać różne posty i znaleźć ten, który chcą przeczytać jako pierwszy.

Może to również oznaczać dużo przewijania, co stanowi ogromny problem dla użytkowników smartfonów i tabletów.

W miarę publikowania kolejnych postów WordPress może również dzielić Twoje blogi na wiele stron za pomocą paginacji. Gdy Twoje starsze posty zostaną przesunięte na inne strony, często będą miały znacznie mniej wyświetleń i mniejsze zaangażowanie.

Z tego powodu wielu właścicieli blogów zamiast tego pokazuje fragmenty postów na swoich stronach archiwum i indeksu bloga. Ponieważ ładowana jest tylko część każdego artykułu, może to zwiększyć szybkość i wydajność Twojego WordPressa.

Przykład fragmentów postów w motywie WordPress

WordPress ma wbudowane wsparcie dla skrótów postów, ale nie każdy motyw korzysta z tej funkcji.

Mając to na uwadze, pokażemy Ci, jak wyświetlać fragmenty postów w dowolnym motywie WordPress.

Jak sprawdzić, czy Twój motyw WordPress obsługuje skróty postów

Większość popularnych motywów WordPress ma ustawienie, które pozwala na wyświetlanie fragmentów wpisów zamiast pełnych wpisów.

Aby sprawdzić, czy Twój motyw obsługuje fragmenty postów, odwiedź stronę Wygląd » Dostosuj w panelu administracyjnym WordPress.

Lokalizacja tych ustawień będzie się różnić w zależności od Twojego motywu WordPress, ale musisz poszukać ustawień oznaczonych jako „Blog”.

Dodawanie fragmentów postów do motywu WordPress za pomocą narzędzia Customizer

Na przykład, jeśli używasz motywu WordPress Sydney, musisz wybrać „Blog”, a następnie kliknąć „Archiwum bloga”.

Następnie możesz przewinąć w dół do sekcji „Elementy postu” i rozwinąć kartę „Treść”. Po wykonaniu tej czynności wybierz opcję „Fragment” z menu rozwijanego pod „Typ treści”.

Dodawanie fragmentów postów do Twojej witryny WordPress

Jeśli Twój motyw ma opcję „Ustawienia motywu” lub „Ogólne ustawienia postów”, możesz również włączyć skróty postów w tych sekcjach.

Po wykonaniu tej czynności po prostu kliknij przycisk 'Opublikuj'. Teraz, jeśli odwiedzisz bloga, archiwum lub stronę główną, powinieneś zobaczyć listę fragmentów blogów zamiast pełnych postów.

Jeśli Twój motyw nie ma wbudowanego wsparcia dla fragmentów wpisów, będziesz musiał je dodać. Po prostu użyj poniższych szybkich linków, aby przejść do metody, której chcesz użyć:

Metoda 1: Dodaj fragmenty postów do WordPressa za pomocą kodu (łatwe)

Jeśli Twój motyw WordPress domyślnie nie obsługuje fragmentów postów, możesz zawsze dodać tę funkcję ręcznie.

Możesz edytować pliki motywu WordPress bezpośrednio, ale zalecamy utworzenie motywu potomnego. W ten sposób, gdy zaktualizujesz swój motyw WordPress, nie stracisz wprowadzonych zmian.

Więcej szczegółów znajdziesz w naszym przewodniku dla początkujących jak stworzyć motyw potomny WordPress.

Po wykonaniu tej czynności musisz znaleźć szablon, który kontroluje każdą stronę, na której chcesz wyświetlać fragmenty wpisów. W większości motywów będą to pliki home.php, content.php, category.php i archive.php.

Aby uzyskać pomoc w znalezieniu odpowiedniego pliku, zapoznaj się z naszym przewodnikiem dla początkujących po hierarchii szablonów WordPress.

Po wykonaniu tej czynności po prostu zlokalizuj następujący kod w każdym pliku:

<?php the_content(); ?>

Następnie zastąp ten kod tagiem the_excerpt:

<?php the_excerpt(); ?>

Po wykonaniu tej czynności zapisz plik, a następnie sprawdź swoją witrynę. Powinieneś teraz widzieć fragmenty postów tam, gdzie wcześniej były pełne artykuły.

Zmień domyślną długość fragmentu WordPress

Domyślnie WordPress wyświetli pierwsze 55 słów każdego posta, a następnie doda wielokropek (...), aby zaznaczyć, że jest więcej treści.

Możesz to zmienić, aby wyświetlać więcej lub mniej słów, dodając kod do swojej witryny WordPress. Chociaż możliwe jest edytowanie plików motywu bezpośrednio, może to być skomplikowane.

Prosty błąd może również spowodować wiele częstych błędów WordPress i może nawet całkowicie zepsuć Twoją stronę.

Z tego powodu zalecamy używanie WPCode. Ułatwia dodawanie fragmentów kodu w WordPress bez konieczności edycji plików motywu. W ten sposób możesz aktualizować lub zmieniać swój motyw bez utraty niestandardowego kodu.

Najpierw musisz zainstalować i aktywować darmowy plugin WPCode. Więcej informacji znajdziesz w naszym przewodniku dla początkujących na temat jak zainstalować plugin WordPress.

Po aktywacji przejdź do strony Code Snippets » + Add Snippet z panelu administracyjnego WordPress. Następnie kliknij przycisk „+ Add Custom Snippet” w sekcji „Add Your Custom Code (New Snippet)”.

Jak wyświetlać fragmenty postów za pomocą kodu

Następnie musisz wybrać typ kodu z opcji, które pojawią się na ekranie.

W tym samouczku wybierz opcję „Fragment PHP”.

Wybierz opcję fragmentu PHP

Na następnym ekranie wpisz tytuł dla fragmentu kodu. Jest to tylko do Twojej wiadomości, więc możesz użyć czegokolwiek chcesz.

Dostosowywanie fragmentów postów w WordPress za pomocą kodu

Po wykonaniu tej czynności po prostu wklej poniższy kod do edytora kodu:

return 100;
}
add_filter('excerpt_length', 'new_excerpt_length');

// Changing excerpt more
function new_excerpt_more($more) {
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');

Ten kod zmienia długość fragmentu posta na 100 znaków. Możesz zmienić '100' na dowolną liczbę.

Po wklejeniu kodu przełącz przełącznik z „Nieaktywny” na „Aktywny” w prawym górnym rogu, a następnie kliknij przycisk „Zapisz fragment”.

Zapisz i aktywuj fragment kodu WPCode

Aby uzyskać więcej wskazówek, jak dostosować fragmenty postów, zapoznaj się z naszym przewodnikiem jak dostosować fragmenty WordPress bez kodowania.

Metoda 2: Dodaj fragmenty postów za pomocą edytora pełnej witryny (tylko motywy blokowe)

Jeśli używasz jednego z nowszych motywów blokowych WordPress, możesz dodawać skróty postów za pomocą edytora całego motywu.

Aby rozpocząć, przejdź do Wygląd » Edytor w panelu administracyjnym WordPress.

Korzystanie z edytora pełnowymiarowego (FSE)

Domyślnie edytor pełnej witryny wyświetla szablon główny Twojego motywu, ale możesz dodać fragment do dowolnego szablonu.

W menu po lewej stronie kliknij „Szablony”.

Wyświetlanie fragmentów postów w WordPress przy użyciu edytora pełnej witryny (FSE)

Zobaczysz teraz listę wszystkich szablonów, które składają się na Twój motyw WordPress. W zależności od motywu, możesz chcieć dodać fragmenty do szablonu archiwum, indeksu, wyszukiwania lub podobnego.

Po prostu znajdź szablon, który chcesz edytować i kliknij go.

Wyświetlanie fragmentów postów za pomocą pełnego edytora strony WordPress (FSE)

WordPress wyświetli teraz podgląd tego szablonu.

Aby przejść do edycji szablonu, kliknij małą ikonę ołówka.

Wyświetlanie fragmentów postów za pomocą pełnego edytora strony WordPress (FSE)

Teraz kliknij ikonę „+”.

W panelu wyszukiwania, który się pojawi, wpisz „Fragment posta”.

Dodawanie bloku fragmentu posta do motywu WordPress opartym na blokach

Gdy pojawi się właściwy blok, przeciągnij go i upuść w swoim układzie.

Możesz powtórzyć ten proces, aby dodać wiele skrótów postów do szablonu.

Dodawanie bloku fragmentu posta do motywu WordPress opartym na blokach

Aby doprecyzować wygląd fragmentu, po prostu kliknij, aby wybrać blok Fragmentu Postu.

W menu po prawej stronie możesz zacząć od wybrania, czy link „Czytaj więcej” pojawia się na tej samej linii co fragment, za pomocą przełącznika „Pokaż link w nowej linii”.

Dodawanie przycisku „Czytaj dalej” do strony archiwum bloga

Po wykonaniu tej czynności wybierz kartę „Style”. Tutaj możesz zmienić kolor tekstu, dodać kolor tła, zmienić rozmiar czcionki i więcej.

W miarę wprowadzania zmian podgląd na żywo będzie się automatycznie aktualizował, dzięki czemu możesz wypróbować różne ustawienia, aby zobaczyć, co wygląda najlepiej.

Jak dostosować fragment posta w WordPress

Gdy będziesz zadowolony z konfiguracji fragmentu posta, kliknij przycisk „Zapisz”, aby wprowadzić zmiany na żywo.

Czy chcesz wyświetlać fragmenty postów na większej liczbie stron i postów? Następnie po prostu powtórz powyższe kroki, ale tym razem wybierz nowy szablon z menu po lewej stronie.

Metoda 3: Dodaj fragmenty postów do WordPressa za pomocą kreatora motywów (zaawansowane)

Jeśli chcesz mieć pełną kontrolę nad wyglądem archiwum, strony bloga, strony głównej i reszty Twojej witryny, możesz stworzyć niestandardowy motyw.

Pozwala to na projektowanie własnych stron i wyświetlanie fragmentów w dowolnym miejscu Twojej witryny.

SeedProd to najlepszy kreator motywów WordPress, który pozwala łatwo tworzyć niestandardowe motywy WordPress bez pisania kodu. Posiada również gotowy blok Posty, który można przeciągnąć i upuścić na dowolną stronę.

Uwaga: Istnieje darmowy plugin SeedProd, który pozwala na tworzenie pięknych stron w budowie i stron trybu konserwacji, niezależnie od budżetu. Jednakże, aby odblokować kreator motywów, potrzebujesz planu SeedProd Pro lub Elite.

Najpierw musisz zainstalować i aktywować wtyczkę SeedProd . Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do strony SeedProd » Settings i wprowadź klucz licencyjny wtyczki. Te informacje znajdziesz na swoim koncie na stronie SeedProd.

Dodawanie klucza licencyjnego SeedProd do WordPressa

Po wprowadzeniu klucza licencyjnego możesz stworzyć niestandardowy motyw WordPress za pomocą kreatora motywów SeedProd.

Najpierw musisz przejść do strony SeedProd » Theme Builder .

Kreator motywów SeedProd

Tutaj możesz użyć jednego z gotowych zestawów i szablonów stron SeedProd jako punktu wyjścia lub ręcznie utworzyć szablon od podstaw.

Zalecamy rozpoczęcie od istniejącego motywu, ponieważ automatycznie tworzy on wszystkie niezbędne pliki szablonów i daje Ci przewagę.

Z tym, kliknij przycisk „Zestawy szablonów motywu”.

Tworzenie niestandardowego motywu WordPress za pomocą SeedProd

Możesz teraz wybrać dowolny z dostępnych szablonów.

Wszystkie te motywy są w pełni konfigurowalne, dzięki czemu możesz je dostosować, aby idealnie pasowały do Twojego bloga lub strony internetowej WordPress.

Wybór szablonu motywu dla Twojej strony internetowej lub bloga WordPress

Po wybraniu motywu SeedProd automatycznie utworzy wszystkie potrzebne szablony motywu.

Możesz traktować to jako wersję roboczą swojego niestandardowego motywu WordPress.

Dostosowywanie stron bloga, archiwum i wyszukiwania za pomocą SeedProd

Teraz możesz dostosować każdy szablon za pomocą edytora typu „przeciągnij i upuść” SeedProd.

Ponieważ chcemy dodać fragmenty postów do naszej strony internetowej, najedź kursorem myszy na szablon „Indeks bloga, Archiwa, Wyszukiwanie” i kliknij link „Edytuj projekt”, gdy się pojawi.

Jak dodać fragmenty postów do motywu WordPress za pomocą SeedProd

To załaduje kreator przeciągnij i upuść SeedProd.

Po prawej stronie zobaczysz podgląd szablonu. Domyślnie szablon strony bloga będzie wyświetlał nagłówek, archiwum, tytuł i wszystkie Twoje posty.

Edytor motywów i kreator stron metodą przeciągnij i upuść SeedProd

Po lewej stronie znajduje się menu ze wszystkimi różnymi blokami, których możesz użyć.

Możesz dodawać nowe bloki, przeciągając je na stronę, a następnie zmieniać ich kolejność, przeciągając je w górę i w dół za pomocą myszy.

Możesz dostosować każdy blok, klikając na niego, a następnie używając ustawień w menu po lewej stronie. Po wprowadzeniu zmiany, podgląd SeedProd automatycznie zaktualizuje się, aby pokazać te zmiany w akcji.

Jak dostosować dowolny blok w motywie WordPress

Ponieważ chcemy dostosować fragmenty postów, po prostu kliknij, aby wybrać blok „Posty” w podglądzie na żywo.

Po wykonaniu tej czynności wybierz treść, którą chcesz pokazać w tym bloku, korzystając z ustawień w menu po lewej stronie.

Na przykład możesz zmienić układ kolumn, wyświetlić paginację, pokazać obrazek wyróżniający i zmienić tag tytułu.

Jak dodać fragmenty postów do motywu WordPress bez pisania kodu

Aby wyświetlić fragment posta, po prostu kliknij przełącznik 'Pokaż fragment', aby zmienił kolor na pomarańczowy.

Po wykonaniu tej czynności możesz zmienić liczbę znaków wyświetlanych przez SeedProd w fragmencie, wpisując nową liczbę w polu „Długość fragmentu”.

Dodawanie fragmentów bloga do motywu WordPress

SeedProd może również dodać link „Czytaj dalej” do każdego fragmentu, co zachęci czytelników do otwarcia pełnego artykułu.

Możesz dodać lub usunąć ten link za pomocą przełącznika „Pokaż więcej”.

Dodawanie przycisku „Czytaj więcej” do fragmentów wpisów

Możesz również zastąpić tekst „Czytaj więcej” własnym komunikatem, wpisując go w pole „Tekst Czytaj więcej”.

Gdy będziesz zadowolony z konfiguracji fragmentu posta, kliknij przycisk „Zapisz” w prawym górnym rogu ekranu.

Dostosowywanie linku „Czytaj dalej” w skrócie posta

Możesz teraz dostosować inne szablony SeedProd, przechodząc do sekcji SeedProd » Theme Builder i postępując zgodnie z powyższym procesem.

Aby pokazać odwiedzającym fragmenty postów, najpierw musisz włączyć swój motyw SeedProd. Aby to zrobić, przejdź do SeedProd » Kreator motywów , a następnie kliknij przełącznik „Włącz motyw SeedProd”, aby wyświetlił się napis „Tak”.

Jak włączyć niestandardowy motyw WordPress za pomocą SeedProd

Teraz, jeśli odwiedzisz dowolną ze swoich stron blogowych, zobaczysz fragmenty postów na żywo.

Bonus: Pokaż fragmenty dla treści chronionych hasłem

Jeśli masz stronę członkowską, możesz mieć treści niedostępne dla ogólnej publiczności. Jednak nadal dobrym pomysłem jest pokazanie fragmentu dla Twoich treści chronionych hasłem.

Może to zaintrygować użytkowników i zachęcić ich do zakupu subskrypcji, aby uzyskać dostęp do ekskluzywnych treści na Twojej stronie internetowej.

Możesz to łatwo zrobić za pomocą Restrict Content Pro, który jest popularnym pluginem do ochrony treści. Po aktywacji po prostu otwórz wybrany post w edytorze bloków WordPress, gdzie możesz dodać do niego fragment z panelu bloków.

Następnie możesz skonfigurować jego ograniczenie z menu rozwijanego.

Dodaj fragment dla ograniczonego posta

Na koniec opublikuj post, a następnie odwiedź swoją stronę WordPress.

Tutaj użytkownicy będą mogli zobaczyć fragment posta i tytuł dla ograniczonej treści, tak jak każdy inny post. Jednak sama treść będzie ukryta przed odbiorcami.

Podgląd fragmentu chronionej zawartości

Szczegółowe instrukcje znajdziesz również w naszym poradniku jak pokazać fragment posta chronionego hasłem w WordPress.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyświetlać fragmenty wpisów w motywach WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat tworzenia interaktywnych obrazów w WordPress oraz naszymi ekskluzywnymi wyborami najlepszych motywów WordPress do pełnej edycji witryny.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

95 CommentsLeave a Reply

    • Powinieneś móc to dodać, ale fragment jest zazwyczaj podsumowaniem artykułu lub początkiem artykułu, więc nie zawsze jest to najbardziej użyteczna rzecz do uwzględnienia w Twoich artykułach.

      Admin

  1. dla samolotu, to jest to, co zadziałało dla mnie – przejdź na stronę główną i kliknij edytuj. Przejdź do edytora bloków i kliknij blok – Posty na blogu. Zobaczysz ustawienie, które mówi „ustawienia kontroli postów”.

    Tam możesz włączyć lub wyłączyć ustawienie „Pokaż fragment”.

    • Dziękuję za udostępnienie informacji, gdzie znalazłeś swoje ustawienia

      Admin

  2. Cześć, dzięki za to. Nie mam tych plików w moim motywie potomnym. Jeśli po prostu zrobię to w moim motywie głównym, czy nie zostanie to usunięte, jeśli pojawi się aktualizacja?

    • Zgadza się, jeśli umieścisz go w motywie nadrzędnym, a motyw nadrzędny zostanie zaktualizowany, Twoje zmiany zostaną utracone.

      Admin

  3. Dzięki za ten post. Chciałbym również poprosić o pomoc w dodaniu odstępu wokół fragmentu. Dodałem linie obramowania wokół mojego fragmentu; problem polega na tym, że fragment dotyka linii obramowania. Jak dodać odstęp wokół fragmentów, zapobiegając jego dotykaniu linii obramowania? Z góry dziękuję.

  4. Cześć, Używam motywu „Enlightenment”, ale mam problem, że w moich postach nie widzę krótkiego fragmentu posta, czyli jest pusty. I to się dzieje tylko z motywem „Enlightenment”. Ponieważ ten sam kod działa poprawnie w innym motywie. Czy ktoś może mi w tym pomóc?

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.