Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man enkelt ordnar om inlägg i WordPress (steg för steg)

Ibland behöver du mer kontroll över hur dina blogginlägg sorteras. Vi har varit där själva och försökt lyfta fram ett viktigt meddelande, visa upp en tävling eller presentera en kritisk uppdatering.

Som standard visar WordPress dina inlägg i omvänd kronologisk ordning, med de nyaste överst. Även om detta fungerar utmärkt mestadels, kan det vara frustrerande när du behöver prioritera visst innehåll.

Därför har vi satt ihop den här guiden. Vi kommer att guida dig genom flera metoder för att ändra ordning på dina WordPress-inlägg, från snabba och enkla knep till mer avancerade tekniker.

Hur man arrangerar WordPress-inlägg och anpassade inlägg med dra och släpp

Varför ändra ordning på blogginlägg i WordPress?

Ibland kan det finnas specifikt innehåll som du vill att besökare ska se först. Du kanske till exempel vill fästa ett stort meddelande på startsidan, bloggsida, de senaste inläggen eller arkivsidor.

Du kan också behöva ordna om anpassade inläggstyper manuellt. Om du till exempel har skapat en WooCommerce-butik, kanske du vill visa dina mest populära produkter först eller varor som är på rea.

Problemet är att WordPress normalt visar dina blogginlägg i omvänd kronologisk ordning (senaste inläggen till de minst), utan något enkelt sätt att flytta ett inlägg upp eller ner. Även om du anpassar Query Loop-blocket i blockredigeraren eller redigeraren för hela webbplatsen, ger det dig begränsade omordningsalternativ.

Omordningsalternativen i Query Loop-blocket

Med det i åtanke, låt oss titta på några lösningar och knep som kan hjälpa dig att enkelt ändra ordning på blogginlägg, WooCommerce-produkter och mer. Använd helt enkelt snabblänkarna nedan för att hoppa direkt till den metod du vill använda:

Videohandledning

Prenumerera på WPBeginner

Metod 1: Ändra inläggets publiceringsdatum (snabbt och enkelt)

Det enklaste sättet att ändra ordningen på dina inlägg är att helt enkelt ändra publiceringsdatumet.

Som standard visar din WordPress-webbplats inlägg baserat på deras publiceringsdatum i omvänd kronologisk ordning, så nyare inlägg visas först.

Att ändra ett inlägs publiceringsdatum kommer också att ändra var det visas på din arkivsida, bloggsida och andra områden på din WordPress-webbplats.

Exempel på publiceringsdatum för blogginlägg

Om du till exempel ville visa ett äldre inlägg först, kunde du ändra dess publiceringsdatum till idag. På samma sätt, om du ville flytta ett inlägg längre ner i listan, kunde du helt enkelt göra dess publiceringsdatum äldre.

För att göra detta, öppna bara blogginlägget i WordPress blockredigerare. I sidofältet till höger, navigera till fliken 'Inlägg' och klicka sedan på länken bredvid 'Publicera'.

Detta öppnar ett popup-fönster för datum och tid där du kan ändra publiceringsdatumet.

Uppdatera publiceringsdatum för ett blogginlägg i blockredigeraren

Här är det viktigt att välja ett datum som är relevant för andra inlägg. Om du till exempel vill att inlägget ska visas före ett blogginlägg som publicerades den 8 mars, då behöver du ändra dess publiceringsdatum till den 9 mars.

Efter att ha ändrat datum och tid, klicka på 'Uppdatera' för att spara dina ändringar.

Metod 2: Använd Post Types Order Plugin (Mer kontroll)

Om du vill ordna om inlägg utan att ändra deras publiceringsdatum, rekommenderar vi att du använder Post Types Order. Detta plugin låter dig organisera blogginlägg, WooCommerce-produkter, kupongkoder, beställningar, anpassade inläggstyper och mer med dra och släpp.

Först måste du installera och aktivera Post Types Order-pluginet. För mer detaljer, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Efter aktivering, gå till sidan Inställningar » Posttypsordning för att konfigurera pluginets inställningar.

Öppnar inställningarna för pluginet Post Types Order

Avsnittet 'Visa / dölj omordningsgränssnitt' listar alla olika innehållstyper som Post Types Order kan omorganisera.

Du måste se till att dessa rullgardinsmenyer är inställda på 'Visa'.

Välja vilka inläggstyper som Post Types Order-pluginet ska fungera på

Därefter, skrolla till avsnittet 'Arkiv dra och släpp'.

För varje innehållstyp som du vill omorganisera, öppna dess rullgardinsmeny och välj ‘Ja’.

Konfigurera inställningarna för Post Types Order-pluginet

När du är nöjd med hur pluginet är inställt, klicka på ‘Spara inställningar’.

Gå sedan till ett område med innehållet du vill ordna om, till exempel Inlägg » Alla inlägg. Du kan sedan skapa en anpassad ordning genom att helt enkelt dra och släppa inläggen till nya positioner.

Ordna om blogginlägg med dra och släpp

Metod 3: Använd dra och släpp i WooCommerce (inläggstyper för produkter)

Om du driver en webbutik, stöder WooCommerce redan dra-och-släpp-funktionalitet inbyggt.

För att omordna dina produkter måste du gå till sidan Produkter » Alla produkter.

Omordna WooCommerce-produkter i WordPress

Klicka här på länken ‘Sortering’ högst upp på sidan.

Du kan sedan ändra ordningen på dina produkter med dra och släpp.

WooCommerce stöder dra och släpp inbyggt

Nöjd med hur produkterna är organiserade i din webbutik?

Klicka sedan bara på länken 'Alla' för att sluta sortera.

Sluta omorganisera WooCommerce-produkter

Metod 4: Gör WordPress-inlägg klistriga (bäst för att lyfta fram specifika inlägg)

Ibland vill du kanske lyfta fram ett viktigt blogginlägg, som ett stort produktmeddelande eller ett inlägg om en utlottning eller tävling som du kör.

WordPress låter dig göra ett inlägg klistrigt så att det visas ovanför alla andra inlägg på din bloggsida, oavsett publiceringsdatum.

För att göra detta, öppna helt enkelt inlägget WordPress-blogg som du vill lyfta fram. I menyn 'Inlägg', markera rutan bredvid 'Fäst överst på bloggen'.

Göra inlägg klistriga i WordPress

Klicka sedan på knappen ‘Uppdatera’ för att spara dina ändringar.

Nu, om du besöker din webbplats, kommer du att se inlägget fäst högst upp. Det klistriga inlägget kan till och med markeras annorlunda, beroende på ditt WordPress-tema.

För mer detaljerade instruktioner, se dessa guider:

Metod 5: Sortera om WordPress-inlägg med kod (Avancerat)

Du kanske vill ändra hur WordPress organiserar alla inlägg på din webbplats, inklusive alla inlägg du kan publicera i framtiden. Det bästa sättet att göra detta är genom att lägga till anpassad kod i WordPress.

Ofta hittar du guider med instruktioner för att redigera din temas functions.php-fil. Detta kan dock orsaka alla möjliga vanliga WordPress-fel eller till och med bryta din webbplats helt.

Du kommer också att förlora anpassningen när du uppdaterar ditt WordPress-tema.

Istället rekommenderar vi att du använder det kostnadsfria WPCode-pluginet. WPCode är det bästa, mest nybörjarvänliga pluginet för kodavsnitt som används av över 1 miljon WordPress-webbplatser. Det låter dig enkelt lägga till anpassad CSS, HTML, PHP och mer utan att riskera din webbplats.

Det första du behöver göra är att installera och aktivera WPCode. För mer detaljer, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Efter aktivering, gå till Code Snippets » Add Snippet.

Lägga till ett kodavsnitt i WordPress

Här, för muspekaren över ‘Lägg till din anpassade kod’.

När den visas måste du klicka på 'Använd kodsnutt'.

Organisera om WordPress-inlägg med WPCode

Till att börja med, skriv in en titel för det anpassade kodavsnittet. Detta kan vara vad som helst som hjälper dig att identifiera avsnittet i WordPress-instrumentpanelen.

Därefter öppnar du rullgardinsmenyn 'Kodtyp' och väljer 'PHP-utdrag'.

Organisera om WordPress-inlägg med WPCode

I kodredigeraren, lägg till följande kodavsnitt:

//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' );

Denna kod modifierar helt enkelt parametrarna orderby och order i standardfrågan för WordPress.

I kodavsnittet ovan visar vi inlägg i kronologisk ordning så att de äldre inläggen visas först. Parametern orderby har dock många alternativ, så du kan sortera dina inlägg på många olika sätt.

Du kan se en fullständig lista över alternativ genom att besöka WP Query kodreferens.

Här är ett annat kodexempel, där vi ändrade ordningen till en helt slumpmässig ordning:

// 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', 'rand' );
    }
}
  
// Hook our custom query function to the pre_get_posts 
add_action( 'pre_get_posts', 'wpb_custom_query' );

När du är nöjd med kodavsnittet måste du skrolla till avsnittet 'Infogning'. WPCode kan lägga till din kod på olika platser, till exempel efter varje inlägg, endast frontend, eller endast admin.

Vi vill använda den anpassade PHP-koden på hela vår WordPress-webbplats, så klicka på 'Automatisk infogning' om det inte redan är valt.

Öppna sedan rullgardinsmenyn 'Plats' och välj 'Kör överallt'.

Kör kodavsnitt över WordPress-webbplats

Därefter är du redo att skrolla till toppen av skärmen och klicka på 'Inaktiv'-växlingsknappen så att den ändras till 'Aktiv'.

Klicka slutligen på ‘Spara utdrag’ för att göra PHP-utdraget live.

Ordna om inlägg i WordPress med WPCode

Nu, om du besöker din webbplats, kommer du att se att inläggen har omorganiserats baserat på din kod.

Vi hoppas att den här artikeln hjälpte dig att lära dig enkla sätt att ordna om blogginlägg i WordPress. Du kanske också vill se våra experters val för de bästa relaterade inläggsplugin för WordPress och hur man lägger till en knapp för att ladda fler inlägg i WordPress.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

54 CommentsLeave a Reply

  1. Jag kunde inte förstå varför ett inlägg satt fast på första positionen, även efter att ha säkerställt att datumet var korrekt. Det finns en inställning i mitt tema, eller kanske för alla, under inlägg, där inlägget var "klistrigt". Jag avmarkerade det och mitt problem försvann.

    • Glad to hear you resolved the issue and thank you for sharing in case others accidentally made their post sticky :)

      Admin

  2. Bra jobbat, du vet vad, den här omordningen av inlägg är också användbar eftersom jag har en utbildningswebbplats där jag visade blogginlägg i ordning efter publiceringsdatum med lektioner efter varandra. Jag tyckte det var svårt att manuellt redigera inlägget för att ändra datumet, så detta löser problemet. Tack.

  3. Finns det något sätt, t.ex. med CSS, att markera ett inlägg som är fäst högst upp på bloggen som detta? Till exempel en annan bakgrundsfärg på blocket, etc.? Den för närvarande använda mallen kan inte göra detta.

  4. Av någon anledning fungerade inte dra-och-släpp-alternativen för Produkter för mig, och jag ville inte installera ytterligare ett plugin...

    Så jag hittade en lösning för att visa mina produkter för en specifik kategori, genom att använda den standardmässiga woocommerce kortkoden med attributet order.

    [products columns="3" category="some-category-goes-here" order="ASC"]

    Nu visas mina produkter för den här kategorin från första till sista (vilket råkade vara i mitt fall med stigande pris, vilket var vad jag ville), och från inte sista till första.

    Somehow a 6th method, to update your post with. ;-)

    Hoppas detta hjälper.

    • The simplest method from this that would affect your blog page would be to change the published date for your blog posts :)

      Admin

  5. Wow fantastisk artikel tack, jag var medveten om ett par av dessa alternativ men inte alla tack! Kommer förmodligen att undvika kodningsalternativet men vi får se lol.

  6. Jag har pluginet för omordning av inlägg, men vet du om det finns ett plugin som låter skribenten välja inläggets prioritet när de redigerar? Till exempel en rullgardinsmeny som låter användaren välja var på sidan inlägget ska visas (först, femte, 10:e, etc.).

  7. Först och främst tack för att du sammanställt detta, dina inlägg är vanligtvis mycket hjälpsamma.

    Av någon anledning har temat jag använder blogginläggen sorterade med det äldsta inlägget överst. Jag skulle vilja se det nyaste överst.

    Jag börjar få slut på idéer. Någon idé om vad jag ska leta efter (och var) för att få mina inlägg sorterade med det senaste inlägget överst?

    • Du bör kontakta supporten för ditt specifika tema om detta är en inställning i temat.

      Admin

  8. Tack för hjälpen. Jag visste inte att ett plugin kunde göra det åt mig. Jag trodde att jag skulle behöva gå till varje inlägg och ändra publiceringsdatumet. Men jag har en fråga, det låter som att du kan sätta två klistriga inlägg överst. Sorteras de också efter datum?

    • It would depend on your theme but normally they should be shown in date order :)

      Admin

  9. Vad jag skulle vilja är att det klistriga inlägget ska vara överst och resten av inläggen ska följa standardordningen (omvänd kronologisk ordning) under det. Jag har använt klistriga alternativet men det sätter inte alltid det klistriga inlägget överst. Det är klistrigt på bloggsidan men längst ner i listan i sidofältet för Senaste blogginlägg. Jag använder Alizee-mallen. Finns det något jag kan göra med CSS eller en annan metod för att uppnå detta för båda områdena?

  10. Vad sägs om enbart en tillfällig omvändning av ordningen?

    Exempel: Som besökare har du ett särskilt intresse som gör att du vill börja med de äldsta inläggen i din sökning, eller som webbplatsägare vill du skapa en sök-URL för din meny som presenterar en populär inläggsserie i kronologisk ordning.

    Finns det någon sökterm man kan ange för att vända ordningen eller någon modifiering av sök-URL:en (GET-begäran) som skulle göra detta på engångsbasis?

    • För det skulle du behöva titta på ett plugin för din sökning för att tillåta den typen av engångs-omordning

      Admin

  11. När jag ordnar och visar blogginlägg vill min sponsor att de ska ordnas efter händelsens datum, vilket är det enda pålitliga datumet. Jag frågar hur jag kan få det att hända.

    Min sponsor anser att ändring av publiceringsdatumet enbart för att ändra ordningen innebär att ingen kan lita på det datumet för att veta vilken version av inläggen de tittar på.

    Hur kan vi lägga till ett fält för att fånga händelsedatum?

  12. Tyvärr är dra-och-släpp-plugin som 'Post Types Order' helt oanvändbara om du har fler inlägg på din blogg än vad som får plats på en skärm.

    Till exempel har jag > 100 inlägg på min blogg. Om jag vill dra, säg, inlägg #96 hela vägen upp till position #3, då har jag otur eftersom #5 och #96 inte får plats på samma skärm, vilket gör dra-och-släpp omöjligt.

    • If you go to your screen options in the top right of your All Posts page and you should be able to increase the number of posts to display on the page :)

      Admin

  13. Hej där,

    Jag gillar det här pluginet. Men tycker att det är begränsande att bara fungera för inläggstyper och inte sidor också. Simple Page Order fungerar bra för sidor, men då har man två plugins igen, vilket inte är idealiskt. Finns det inget plugin som kan göra båda?

    Vänligen meddela mig.

  14. Hej där, jag använder Wordpress.com gratisblogg, och när jag klickade på plugins bad den mig att uppgradera. Finns det något annat sätt att installera omordningen av wordpress-inlägg? Alla tips vore bra. Jag planerade att inkludera mina tidigare texter, som inte gjordes i den här bloggen, utan på recensionssajter som Trip Advisor eller Zomato, men tendensen på webbplatsen är att mina senaste inlägg kommer att vara de som publiceras överst, så det kronologiska fungerar bara om jag skriver mina inlägg även baserat på tidpunkten för besöket, vilket inte är genomförbart för hur jag kommer att befolka mitt blogginlägg.

  15. Jag laddade ner plugin för inläggsordning och det fungerade perfekt. Nu ser min blogg ut som jag vill att den ska göra. Tack

  16. Hej – Jag installerade pluginet för inläggsordning och omordnade mina inlägg men det ändrade inte ordningen på webbplatsen. Vad gör jag fel?

  17. Jag har laddat upp detta plugin, dragit och släppt mina inlägg i den ordning jag vill ha dem, men de verkar inte ha ändrats.
    Jag har flera blogginläggskategorier på olika sidor, är det möjligt att det är anledningen?

  18. OMG du räddade precis mitt arbetsliv.

    TACK SÅ MYCKET detta är bara PERFEKT!!!!!!!!!!!!!!!!!!!

  19. Jag har använt det här pluginet många gånger. Mycket användbart. Tack. DÄREMOT skapade jag nyss en anpassad inläggstyp, och omordningsalternativet visas inte för den. Vad behöver jag göra för att det ska läggas till även i min anpassade inläggstyp? Den anpassade inläggstypen visas inte i Inställningar.

  20. Det här pluginet är fantastiskt. Men jag har en fråga: På min startsida har jag ett kombinerat arkiv av flera inläggstyper. När jag ändrar ordningen på inläggen/anpassade inlägg, dyker ett gammalt inlägg från en anpassad inläggstyp upp till toppen.

    Jag gissar att detta händer eftersom när jag använder pluginet, görs omordningen enligt ID, och ID:n från alla anpassade inläggstyper börjar konkurrera med varandra.

    Finns det ett sätt att förhindra att en gammal anpassad inläggstyp med ID 0 visas högst upp?

  21. Användbar plugin, kanske använder den på min sajt.
    Dessutom gillar jag den nya layouten på sajten. Är det något anpassat genesis child theme eller något helt annat anpassat tema för din sajt?

  22. Wow! Wish I would’ve known about this plugin three months ago. When working on a client’s site, I had to re-date over three hundred posts; not a fun gig :) Thanks for the article.

  23. Jag märkte att pluginet visar kompatibilitet endast upp till WP 3.2.2, men det uppdaterades för 11 dagar sedan. Finns det några kända problem med 3.3 och högre?

  24. Wow! Utmärkt plugin för att ha dra-och-släpp-ordningsfunktionalitet.
    Tack för att du delar med dig.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.