Jak zmienić kolejność postów WordPress za pomocą metody „przeciągnij i upuść”?

Opublikowany: 2024-09-25

Czy chcesz zmienić kolejność postów w WordPress? Cóż, trafiłeś na właściwy post.

Chociaż WordPress domyślnie zmienia kolejność postów w odwrotnej kolejności chronologicznej, najnowsze posty pojawią się jako pierwsze, a starsze zostaną zepchnięte na sam dół.

Ale jeśli chcesz zrobić o wiele więcej, tj. nadać priorytet niektórym postom zgodnie z wymaganiami, omówiliśmy to w tym poście. Więc bądźcie czujni i czytajcie to do końca.


Spis treści
Dlaczego musisz zmienić kolejność postów w WordPress?
Różne metody zmiany kolejności postów w WordPress
1. Edytuj lub zmień datę opublikowanego postu
2. Ustaw określone posty jako przyklejone
3. Użyj wtyczki WordPress (kolejność typów postów)
4. Użyj funkcji „przeciągnij i upuść” dla typów postów produktowych (Woocommerce)
5. Zmień kolejność postów w WordPress za pomocą niestandardowych kodów (dla użytkowników zaawansowanych)
Wniosek

Dlaczego musisz zmienić kolejność postów w WordPress?

Oto kilka powodów, które warto sprawdzić, a które pomogą Ci zrozumieć korzyści płynące z zmiany kolejności postów w WordPress.

  • Wyróżnianie ważnych treści:
    Czasami możesz chcieć wyświetlić główną treść, na przykład ogłoszenie lub specjalny wpis na blogu, u góry strony głównej, strony bloga lub archiwum, aby odwiedzający zobaczyli ją jako pierwsi.
  • Zmiana kolejności niestandardowych typów postów:
    Jeśli zarządzasz różnymi typami postów, np. produktami w sklepie WooCommerce, możesz ręcznie dostosować kolejność, aby najpierw wyświetlać najlepiej sprzedające się lub przecenione produkty.
  • Domyślna kolejność postów WordPress:
    Domyślnie WordPress organizuje posty w odwrotnej kolejności chronologicznej (najpierw najnowsze). Taka konfiguracja utrudnia zmianę kolejności treści w oparciu o preferencje.
  • Ograniczone opcje zmiany kolejności:
    Nawet w przypadku narzędzi takich jak blok Query Loop w edytorze bloków WordPress lub edytorze całej witryny opcje zmiany kolejności postów są ograniczone, oferując niewielką elastyczność w przenoszeniu postów w górę lub w dół w razie potrzeby.

Różne metody zmiany kolejności postów w WordPress

Teraz, gdy przedstawiliśmy Ci powody, dla których warto rozważyć zmianę kolejności postów w WordPress.

przyjrzyjmy się kilku prostym rozwiązaniom i wskazówkom, które pomogą Ci łatwo zmienić kolejność wpisów na blogu, produktów WooCommerce i innych treści.


1. Edytuj lub zmień datę opublikowanego postu

Jednym z najszybszych i najłatwiejszych sposobów zmiany kolejności postów w WordPressie jest po prostu zmiana daty opublikowanych postów.

Jak już wspomnieliśmy powyżej, WordPress domyślnie wyświetla posty w odwrotnej kolejności chronologicznej, czyli nowsze posty pojawiają się jako pierwsze.

Kiedy jednak zmienisz datę i godzinę opublikowania posta, zmieni się także jego lokalizacja w innych obszarach Twojej witryny.

Wyjaśnijmy to na przykładzie. Załóżmy, że chcesz zmienić lub zaktualizować stary post lub treść i chcesz najpierw pokazać go odwiedzającym, wystarczy, że zmienisz datę jego publikacji na dzisiejszą.

Podobnie, jeśli chcesz, aby określone posty przesuwały się w dół listy, po prostu zmień datę ich publikacji na starsze daty.

change their publication date to older dates od a post

Oto jak możesz to zrobić.

Krok 1: Otwórz post na blogu

  • Przejdź do panelu WordPress.
  • Otwórz post na blogu, którego kolejność chcesz zmienić, w edytorze bloków.

Krok 2: Przejdź do ustawień publikowania

  • Na pasku bocznym po prawej stronie kliknij kartę „Opublikuj”.
  • Znajdź sekcję „Publikuj” i kliknij link obok daty publikacji.

Krok 3: Zmień datę i godzinę

  • Pojawi się wyskakujące okienko, w którym możesz dostosować datę i godzinę publikacji.
  • Wybierz nową datę w zależności od tego, gdzie chcesz, aby post się pojawił. Na przykład, jeśli chcesz, aby wyświetlał się po poście opublikowanym w lutym, ustaw datę na 29 lutego 2024 r.
image 52 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 4: Zapisz zmiany

  • Po zmianie daty i godziny kliknij przycisk „Aktualizuj”, aby zapisać zmiany.

Przeczytaj: Jak ukryć stronę w WordPress? [6 szybkich sposobów]


2. Ustaw określone posty jako przyklejone

Jeśli masz ważny post na blogu, na przykład ogłoszenie o produkcie lub informację o rozdaniu nagród, możesz upewnić się, że pozostanie on na górze strony bloga, aby odwiedzający zobaczyli go jako pierwsi.

WordPress ma funkcję zwaną „przyklejonymi postami”, która pozwala przypiąć post na górze, dzięki czemu pozostanie on nad wszystkimi innymi postami, niezależnie od tego, kiedy został opublikowany.

Oto jak możesz to zrobić:

Krok 1: Otwórz post na blogu

  • Przejdź do panelu WordPress i otwórz post na blogu, który chcesz wyróżnić.

Krok 2: Włącz opcję przyklejenia

  • Na pasku bocznym po prawej stronie, w zakładce „Opublikuj”, znajdź opcję „Trzymaj się górnej części bloga”.
  • Zaznacz pole obok niego.
image 60 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 3: Zapisz zmiany

  • Kliknij przycisk „Aktualizuj”, aby zapisać zmiany.

Krok 4: Wyświetl post

  • Odwiedź swoją witrynę, a post będzie przypięty u góry strony bloga.
  • W zależności od motywu WordPress przyklejony post może również wyglądać inaczej lub wyróżniać się bardziej niż inne posty.

3. Użyj wtyczki WordPress (kolejność typów postów)

Jeśli chcesz mieć więcej opcji kontroli i dostosowywania w celu zmiany kolejności postów w WordPress, skorzystaj z wtyczki WordPress, takiej jak „Kolejność typów postów”.

Ta wtyczka pozwala łatwo zmieniać kolejność postów, produktów WooCommerce, kuponów i innych treści, po prostu przeciągając i upuszczając je w żądanej kolejności.

Oto jak możesz to zrobić.

Krok 1: Zainstaluj i aktywuj wtyczkę

  • Przejdź do panelu WordPress.
  • Wyszukaj i zainstaluj wtyczkę Kolejność typów postów .
  • Po zainstalowaniu kliknij Aktywuj . (W razie potrzeby możesz skorzystać ze szczegółowego przewodnika.)

Krok 2: Skonfiguruj ustawienia wtyczki

  • Po aktywacji przejdź do Ustawienia » Kolejność typów postów .
image 56 How to Reorder Your WordPress Posts using Drag & Drop?
  • W sekcji „Pokaż/Ukryj interfejs ponownego zamówienia” upewnij się, że wszystkie typy treści (takie jak wpisy na blogu lub produkty), które chcesz ponownie zamówić, są ustawione na „Pokaż”, korzystając z menu rozwijanych.
image 58 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 3: Włącz przeciąganie i upuszczanie dla typów zawartości

  • Przewiń do sekcji „Przeciągnij i upuść archiwum” .
image 57 How to Reorder Your WordPress Posts using Drag & Drop?
  • Dla każdego typu treści, który chcesz zreorganizować, otwórz menu rozwijane i wybierz „Tak”, aby włączyć zmianę kolejności metodą „przeciągnij i upuść”.

Krok 4: Zapisz ustawienia

  • Po skonfigurowaniu wszystkiego kliknij „Zapisz ustawienia”, aby zastosować zmiany.

Krok 5: Zmień kolejność treści

  • Teraz przejdź do obszaru treści, którego kolejność chcesz zmienić, np. Posty »Wszystkie posty .
  • Zobaczysz listę postów, którą możesz po prostu przeciągnąć i upuścić w preferowanej kolejności.
Reorder Posts How to Reorder Your WordPress Posts using Drag & Drop?

4. Użyj funkcji „przeciągnij i upuść” dla typów postów produktowych (Woocommerce)

Jeśli prowadzisz sklep e-commerce i zasilasz go za pomocą Woocomemrce, dostępna jest funkcja przeciągnij i upuść, za pomocą której możesz łatwo zmienić kolejność swoich produktów.

Oto jak krok po kroku zmienić kolejność produktów WooCommerce za pomocą wbudowanej funkcji „przeciągnij i upuść”:

Krok 1: Przejdź do wszystkich produktów

  • Z pulpitu nawigacyjnego WordPress przejdź do Produkty »Wszystkie produkty .
image 51 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 2: Kliknij łącze sortowania

  • Znajdź i kliknij link „Sortowanie” u góry strony.

Krok 3: Zmień kolejność swoich produktów

  • Zobaczysz swoje produkty na liście i możesz teraz zmienić ich kolejność, przeciągając i upuszczając je w preferowane pozycje.
arrange products How to Reorder Your WordPress Posts using Drag & Drop?

Krok 4: Zatrzymaj sortowanie

  • Gdy będziesz zadowolony z nowej kolejności swoich produktów, kliknij link „Wszystkie”, aby wyjść z trybu sortowania.

5. Zmień kolejność postów w WordPress za pomocą niestandardowych kodów (dla użytkowników zaawansowanych)

Jeśli chcesz zmienić sposób, w jaki WordPress organizuje wszystkie Twoje posty, w tym przyszłe, może być konieczne dodanie niestandardowego kodu.

Na przykład, jeśli chcesz zmienić organizację postów, zwykle musisz dodać specjalny kod do WordPressa.

Uważaj jednak na kody, chociaż możesz natknąć się na różne posty, które pomogą Ci edytować plik Function.php motywu. Ale bądź ostrożny, może to prowadzić do błędów, które mogą spowodować uszkodzenie Twojej witryny.
Jeśli zaktualizujesz motyw WordPress, wszelkie zmiany wprowadzone w plikufunctions.php zostaną utracone.


Zamiast tego lepiej użyć wtyczki o nazwie WPCode . Ta wtyczka jest przyjazna dla użytkownika i bezpieczna w użyciu. Pozwala dodawać niestandardowy kod (taki jak CSS, HTML lub PHP) bez ryzyka dla funkcjonalności Twojej witryny.

Krok 1: Zainstaluj i aktywuj WPCode

  • Przejdź do panelu WordPress.
  • Wyszukaj i zainstaluj wtyczkę WPCode .
  • Po zainstalowaniu kliknij Aktywuj .

Krok 2: Dodaj nowy fragment kodu

  • Po aktywacji przejdź do Fragmenty kodu » Dodaj fragment .
image 50 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 3: Rozpocznij dodawanie własnego kodu

  • Najedź myszką na „Dodaj swój kod niestandardowy” i kliknij „Użyj fragmentu” .
image 55 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 4: Zatytułuj swój fragment

  • Wpisz tytuł niestandardowego fragmentu kodu. Dzięki temu łatwiej będzie Ci to później rozpoznać.

Krok 5: Wybierz typ kodu

  • Otwórz menu rozwijane „Typ kodu” i wybierz „Fragment PHP” .
image 54 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 6: Wprowadź kod

  • W edytorze kodu dodaj następujący fragment kodu, aby najpierw wyświetlić starsze posty:

// Function to modify default WordPress query

function wpb_custom_query( $query ) {

// Make sure we only modify the main query on the homepage

if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {

// Set parameters to modify the query

$query->set( 'orderby', 'date' );

$query->set( 'order', 'ASC' );

}

}

// Hook our custom query function to the pre_get_posts

add_action( 'pre_get_posts', 'wpb_custom_query' );

Krok 7: Ustaw opcje wstawiania

  • Przewiń do sekcji „Wstawianie” .
  • Upewnij się, że wybrano opcję „Automatyczne wstawianie” , aby Twój kod wyświetlał się w całej witrynie.
image 49 How to Reorder Your WordPress Posts using Drag & Drop?
  • Otwórz menu rozwijane „Lokalizacja” i wybierz „Uruchom wszędzie” .

Krok 8: Aktywuj fragment

  • W górnej części ekranu przełącz opcję „Nieaktywny” na „Aktywny” .

Krok 9: Zapisz swój fragment

  • Kliknij „Zapisz fragment”, aby aktywować kod PHP.
image 59 How to Reorder Your WordPress Posts using Drag & Drop?

Krok 10: Sprawdź swoją witrynę

  • Odwiedź swoją stronę i zobacz posty uporządkowane według Twojego kodu!

Ten proces pomoże Ci zmienić sposób wyświetlania postów w Twojej witrynie bez ryzyka bezpośredniej edycji plików motywu.

WPOven Dedicated Hosting

Wniosek

Może to wydawać się proste, ale zmiana kolejności postów w WordPressie może mieć znaczący wpływ na ogólne wrażenia użytkownika. Wspaniałą rzeczą jest to, że WordPress pozwala na dużą swobodę dostosowywania i wdrażania go według własnego uznania.

Mam nadzieję, że powyższe metody pomogą Ci łatwo zmienić kolejność postów na blogu w witrynie WordPress. Jeśli spodobał Ci się ten post, nie wahaj się podzielić swoją opinią w sekcji komentarzy poniżej.