4 proste sposoby ponownego zamawiania postów na blogach w WordPress (krok po kroku)

Czy chcesz zmienić kolejność swoich postów na blogu w WordPress??


Domyślnie WordPress wyświetla Twoje wpisy na blogu w odwrotnej kolejności chronologicznej (najpierw nowsze wpisy), ale czasem może być konieczne przesunięcie określonych wpisów w górę lub w dół.

Chociaż może się wydawać, że nie ma sposobu, aby to zrobić w WordPress, zdziwisz się, gdy dowiesz się, jak łatwo możesz zmienić zamówienie pocztowe na wiele sposobów.

W tym artykule pokażemy 4 różne sposoby ponownego zamawiania postów na blogu w WordPress. Możesz wybrać rozwiązanie, które wygląda łatwiej i odpowiada Twoim potrzebom.

Sposoby łatwego ponownego zamawiania postów na blogu w WordPress

Dlaczego warto zamawiać posty w blogach w WordPress?

Jeśli dopiero zaczynasz blog, nie będziesz musiał od razu zamawiać ponownie swoich postów. Jednak wraz ze wzrostem zawartości możesz chcieć odkryć różne sposoby promowania treści w swojej witrynie.

Jednym z nich jest zwiększenie widoczności określonych postów na stronie głównej, stronie bloga, najnowszych postach lub stronach archiwalnych.

Problem polega na tym, że WordPress zwykle wyświetla posty na blogu w odwrotnej kolejności chronologicznej. Nie ma opcji, aby po prostu przesunąć post w górę lub w dół.

Czy to oznacza, że ​​nie możesz przenieść swoich starszych artykułów na pierwszą stronę? Lub usuń nowszy artykuł z ostatnich postów?

Nie, wcale nie.

Istnieje wiele obejść, które pozwalają to zrobić. W zależności od potrzeb możesz wybrać metodę, która odpowiada Twoim wymaganiom.

Rzućmy okiem na niektóre sposoby łatwego ponownego zamawiania postów na blogu w witrynie WordPress.

Film instruktażowy

Subskrybuj WPBeginner

Jeśli film Ci się nie podoba lub potrzebujesz więcej instrukcji, czytaj dalej.

1. Zmień datę publikacji postu

Jest to najłatwiejsza metoda i pozwala ponownie zamawiać posty za pomocą wbudowanej funkcji WordPress.

Jak wiadomo, WordPress wyświetla posty na podstawie ich daty publikacji w odwrotnej kolejności chronologicznej (najpierw nowsze posty). Zmiana daty publikacji postu spowoduje również zmianę w miejscu, w którym pojawia się na liście.

Zmień kolejność postów, zmieniając datę opublikowania

Na przykład, jeśli chcesz przywołać starszy post, musisz zmienić jego datę, aby był nowszy. Podobnie jeśli chcesz przenieść post w dół, możesz zmienić jego datę na starszą.

Po prostu edytuj post, który chcesz zmienić kolejność, a na ekranie edycji postu kliknij datę publikacji w panelu Dokument.

Zmień datę publikacji posta na blogu

Spowoduje to wyświetlenie wyskakującego okienka daty i godziny, w którym możesz zmienić datę i godzinę opublikowania wpisu. Po zmianie daty / godziny kliknij przycisk „Aktualizuj”, aby zapisać zmiany.

Musisz wybrać datę dotyczącą innych postów.

Na przykład jeśli chcesz wyświetlić starszy post przed innym postem opublikowanym 8 marca, musisz zmienić datę publikacji posta na 9 marca.

Post został przeniesiony w górę

2. Użyj wtyczki zamawiania typów postów (opcja przeciągnij i upuść)

Jeśli chcesz ponownie zamówić posty, ale nie chcesz zmieniać ich dat publikacji, ta metoda jest dla Ciebie.

Najpierw musisz zainstalować i aktywować wtyczkę Post Types Order. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, w jaki sposób zainstalować wtyczkę WordPress.

Po aktywacji musisz odwiedzić Ustawienia »Typy zamówień Kolejność stronę, aby zmienić ustawienia wtyczki.

Typy postów Ustawienia zamówień

Stąd musisz wybrać typy wpisów, w których chcesz włączyć wtyczkę. Następnie kliknij przycisk „Zapisz ustawienia”, aby zapisać zmiany.

Teraz możesz po prostu iść do Posty »Wszystkie posty stronę i po prostu przeciągnij i upuść posty, aby zmienić ich kolejność.

Zmień kolejność postów na blogu, przeciągając i upuszczając

3. Użyj funkcji Sticky Posts w WordPress

Wielu użytkowników chce po prostu zmienić kolejność postów na blogu, aby podświetlić post na blogu jako polecaną treść. WordPress jest wyposażony w domyślną funkcję do osiągnięcia tego celu i nazywa się Przyklejone posty.

Funkcja przyklejonych postów pozwala wyróżnić post nad wszystkimi innymi postami na stronie bloga.

Po prostu edytuj post na blogu, który chcesz przypiąć na górę. Na ekranie edycji postu zaznacz pole obok opcji „Trzymaj się strony głównej” w panelu „Dokument”.

Zrób post przyklejony w WordPress

Następnie kliknij przycisk „Aktualizuj”, aby zapisać zmiany.

Możesz teraz odwiedzić swoją stronę internetową, a zobaczysz wybrany post przypięty do góry. W zależności od motywu Twój przyklejony post zostanie wyróżniony w różny sposób.

Przyklejony post wyróżniony w WordPress

4. Zmodyfikuj zapytanie WordPress za pomocą kodu (zaawansowane)

Ta metoda wymaga dodania kodu do witryny WordPress. Jeśli jeszcze tego nie zrobiłeś, zapoznaj się z naszym przewodnikiem na temat kopiowania i wklejania kodu w WordPress.

Jeśli jesteś zaawansowanym użytkownikiem i chcesz dostosować zamówienie pocztowe, możesz zmodyfikować domyślne zapytanie WordPress.

Na przykład spójrz na ten fragment kodu. Pozwala wyświetlać posty w kolejności chronologicznej (najpierw starsze posty).

// funkcja modyfikująca domyślne zapytanie WordPress
funkcja wpb_custom_query ($ query) {

// Upewnij się, że modyfikujemy tylko główne zapytanie na stronie głównej
if ($ zapytanie->is_main_query () && ! is_admin () && $ zapytanie->to dom() ) {

// Ustaw parametry, aby zmodyfikować zapytanie
$ zapytanie->set („orderby”, „date”);
$ zapytanie->set („zamówienie”, „DESC”);
}
}

// Podłącz naszą niestandardową funkcję zapytania do post_get_posts
add Działalności („pre_get_posts”, „wpb_custom_query”);

Ten kod po prostu modyfikuje Zamów przez i zamówienie parametry w domyślnym zapytaniu WordPress.

Jednak ten kod może czasami nie działać zgodnie z oczekiwaniami, ponieważ niektóre wtyczki lub motyw już modyfikują domyślne zapytanie. Aby to naprawić, możesz użyć parametru supress_filters w następujący sposób:

// funkcja modyfikująca domyślne zapytanie WordPress
funkcja wpb_custom_query ($ query) {

// Upewnij się, że modyfikujemy tylko główne zapytanie na stronie głównej
if ($ zapytanie->is_main_query () && ! is_admin () && $ zapytanie->to dom() ) {

// Ustaw parametry, aby zmodyfikować zapytanie
$ zapytanie->set („orderby”, „date”);
$ zapytanie->set („zamówienie”, „DESC”);
$ zapytanie->set (‘suppress_filters’, ‘true’);
}
}

// Podłącz naszą niestandardową funkcję zapytania do post_get_posts
add Działalności („pre_get_posts”, „wpb_custom_query”);

Parametr oderby zawiera wiele opcji. Zobacz pełną listę opcji na stronie kodeksu WP Query.

Mamy nadzieję, że ten artykuł pomógł Ci nauczyć się prostych sposobów ponownego zamawiania postów na blogu w WordPress. Możesz również zobaczyć naszą ostateczną listę najbardziej poszukiwanych wskazówek i sztuczek WordPress, których możesz użyć na swoim blogu.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me