Försöker du förstå skillnaden mellan WordPress-widgets och block?
WordPress-widgets och block används båda för att lägga till dynamiska innehållselement till inlägg, sidor, sidofält och mallar. Widgets har varit en central del av WordPress i 16 år, medan block bara har varit en del av plattformen sedan 2018. De har liknande funktioner, men de är inte samma sak.
I den här artikeln kommer vi att förklara skillnaden mellan WordPress-widgets och block, så att du kan lära dig hur du använder dem på rätt sätt.

Här är en snabb översikt över de ämnen vi kommer att ta upp i den här artikeln.
Vad är WordPress-widgets?
WordPress-widgets är element med dynamiskt innehåll som du kan lägga till i widgetförberedda områden som sidofält.
Widgets introducerades i WordPress 2.2 (maj 2007). Syftet var att ge användare ett enkelt sätt att lägga till anpassningsbara element till sin webbplats utan att till exempel behöva infoga samma element i slutet av blogginlägg upprepade gånger, eller redigera sina WordPress-temafiler för att skapa en sidofält och manuellt koda i något. tycka om Google AdSense spårningskoder.
Användare kunde helt enkelt infoga innehåll eller funktioner med hjälp av widgets som inte behövde vara en del av deras övergripande temafiler eller blogginlägg.
Widgets gjorde det mycket enklare för användare att skapa sin idealiska WordPress-blogg, så att de enkelt kan lägga till bannerannonser eller e-postregistreringsformulär.
Gradvis anpassade nästan alla WordPress-teman widgets genom att lägga till widget-färdiga områden i deras design och layouter. Dessa var oftast sidofält och sidfötter.
WordPress-widgetredigeraren såg ut så här tills WordPress 5.8 släpptes 2021.

Vad är block i WordPress?
Block är de element som användare kan lägga till i ett område med hjälp av WordPress innehållsredigerare. WordPress bytte till denna blockbaserade innehållsredigerare i WordPress 5.0.
Du kan också se den kallad Gutenberg-redigeraren, vilket var dess utvecklingskodnamn.
Block påminner mycket om widgets eftersom var och en hanterar ett enda element på sidan eller inlägget. Till skillnad från widgets introducerades block bara som en del av inläggs- och sidredigeraren, vilket innebär att de inte lätt kunde läggas till i områden som webbplatsen sidfot eller sidofältet.
Ett block kan infogas i ett inlägg eller en sida för alla element, inklusive ett stycke, en bild, ett galleri, en plugin-specifik funktion som e-postregistreringar eller en video bädda in.

Det finns också block för att lägga till designlayoutelement som omslag, mönstertabeller, kolumner, grupper med mera.
För att lära dig mer, se vår komplett handledning för WordPress block editor som visar hur du använder standardredigeraren för att skapa vackra innehållslayouter.
Skillnaden mellan widgets vs block i WordPress
Fram till WordPress 5.8 var skillnaden mellan widgets och block ganska uppenbar.
Användare har lagt till widgets i deras temas widgetförberedda områden. De användes främst för att visa element som inte var inlägg/sidainnehåll. Till exempel listor över senaste inlägg, viktiga länkar, bannerannonser, formulär och mer.
Men skillnaden mellan widgets och block har blivit ganska suddig nu.
Widgets är fristående element som kan användas i widget-färdiga områden som sidofält på en WordPress webbplats.
Block är också fristående element som du kan komma åt via blockredigeraren. De kan användas i inlägg och sidor, såväl som widget-förberedda områden. Du kan också använda dem i mallar om ditt tema har aktiverat redaktör för hela webbplatsen.
Widgets var de första som gjorde det möjligt för utvecklare att mata ut andra element som kontaktformulärvittnesmål, flöden i sociala medier och mer.
Detsamma kan dock uppnås med block. Många av bästa WordPress-plugins nu kommer med block som du kan lägga till var som helst.

Till exempel, WPForms kommer med ett kontaktformulärblock som du kan lägga till var som helst för att visa ett formulär.
Liknande, Allt i ett SEO kommer med block för innehållsförteckningen, HTML-webbplatskarta, brödsmula-navigering och mer.
Den blockbaserade widgetredigeraren
WordPress planerade att anpassa blockredigeraren för att redigera alla delar av din webbplats inklusive de widgetförberedda områdena.
För att få detta att hända introducerades den nya blockbaserade widgetredigeraren WordPress 5.8.
Användare kunde nu använda block i widget-färdiga områden i sina teman.

Widgetar finns fortfarande under Utseende » Widgets meny.
Men om du använder en blockbaserat tema som inte har några definierade widget-färdiga områden, då kanske du inte ser det där under. Du får se Utseende » Redaktör istället.

Många av de äldre WordPress-widgetarna har redan block som kan göra samma sak.
Klicka på knappen Lägg till nytt block (+) så hittar du ett gäng block kategoriserade som Widgets.

Dessa är fortfarande block, men de kategoriseras bara som widgets så att användare kan förstå att dessa block beter sig som äldre widgets.
Men om en användare fortfarande behövde använda en äldre widget som inte har ett alternativt block, kan de göra det genom att använda blocket Legacy Widgets.

Om ett WordPress-plugin har ett block som du kan lägga till i inläggen och sidorna kan du nu även använda samma block i widget-färdiga områden.
Temautvecklare kan också skapa anpassade block som användare kan lägga till i olika delar av sina webbplatser.
Framtiden för WordPress-widgets
WordPress går framåt mot att använda ett mer intuitivt och enhetligt sätt att redigera innehållet på en WordPress-webbplats.
Detta innebär att äldre widgetar inte längre kommer att vara tillgängliga framöver. WordPress-teman och plugin-utvecklare anpassar redan och lägger till stöd för blockredigeraren i sina produkter.
Men många WordPress-teman använder fortfarande äldre widgets. På liknande sätt använder många WordPress-plugins fortfarande kortkoder och äldre widgets.
Om du fortfarande behöver använda de gamla widgetarna kan du göra det inaktivera blockwidgetar i WordPress.
Det enkla sättet skulle vara att göra det genom att använda gratis WPCode-plugin som låter dig anpassa WordPress utan att lägga till dussintals plugins.
Den har förgjorda utdrag som du kan använda för att inaktivera blockwidgetar.

Alternativt kan du också använda Klassiska widgets plugin. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
Vid aktivering kommer plugin helt enkelt att ersätta den blockbaserade widgetredigeraren med den äldre widgetsidan.
Notera: Classic Widgets plugin kommer endast att stödjas fram till 2024. Därefter kommer plugin inte att uppdateras eller underhållas, det är därför vi rekommenderar att du använder WPCod för att framtidssäkra din anpassning.
Blocks vs Widgets – vilken är bättre?
Vi rekommenderar användare att börja använda den nya blockbaserade widgetredigeraren så snart som möjligt eftersom det är den riktning som WordPress-utvecklingen är på väg.
Det är lätt att använda, modernt och mer flexibelt än den tidigare Widgets-skärmen.
Om en WordPress-plugin eller ett WordPress-tema på din webbplats inte stöder blockbaserade widgets kan du kontakta utvecklaren och be dem att konvertera sina widgets till block.
Om de inte har planer på att släppa en uppdatering kan du enkelt hitta alternativa plugins eller teman för att ersätta dem.
Vi hoppas att den här artikeln hjälpte dig att förstå skillnaden mellan WordPress-widgets och block.

