• Hoppa till huvudinnehåll
  • Skip to header right navigation
  • Skip to site footer
WP Akuten

WP Akuten

Ta det lugnt - det ordnar sig

  • Verktyg
  • Tips
  • Felsökning
  • Plugin
  • Utveckling
  • Blogg
  • Boka support
    • Kontakta WP-akuten/KoBoToLo
    • Pro bono
    • Integritestpolicy
Boka ett möte
Ring
Sök
  • Verktyg
  • Tips
  • Felsökning
  • Plugin
  • Utveckling
  • Blogg
  • Boka support
    • Kontakta WP-akuten/KoBoToLo
    • Pro bono
    • Integritestpolicy

Skapa egna block till Gutenberg

WP Akuten > Utveckling WordPress > Gutenberg > Skapa egna block till Gutenberg

skrivet den 20 maj, 2019, uppdaterat den 2 november, 2023 av Karin H Olsson

Gutenberg, den nya editorn till WordPress innehåller många block men det är inte alltid det räcker till. I vissa lägen när jag utvecklar en site så behöver jag lägga till funktioner för att förenkla för kunden.

Jag är alltid på jakt efter nya och kanske bättre lösningar än de som jag för tillfället använder.

Jag har testat ett plugin som hjälper till och gör det enklare att skapa nya block. Tyvärr är det ganska bökigt att själv skapa nya block och ett plugin som hjälper till är en bra lösning för att snabba på utvecklingstiden.

Pluginet heter Block Lab

https://wordpress.org/plugins/block-lab/

Det var fantastiskt enkelt att skapa ett block och lägga till fält. Här har jag skapat ett textfält och en bild i blocket. Varje fält har en identifierare som sedan används i koden, mitt respektive minbild.

Fält i block lab

Mall-filen för blocket läggs i en undermapp (blocks) i tema-mappen och fungerar rakt upp och ner.

<div class="testimonial-block clearfix">
<img src="<?php block_field( 'minbild' ); ?>" />
<h3><?php block_field( 'mitt' ); ?></h3>
</div>

Det finns en pro-variant till tillägget som jag uppfattar som relativt dyr. Just nu finns en rabatt som ger ett pris på $99 per år men de anger ett normalpris på $399 för en full licens. Det är för mycket om man jämför med till exempel ACF.

Om man klarar sig med de fält som ingår i gratisversionen så är det här däremot en bra lösning. Jag tror säkert att jag kommer att använda den här i en del projekt i framtiden men jag kommer inte att avvakta med ett köp. Jag tror att det kommer att komma en hel del plugin för den här funktionen i framtiden och kanske med bättre prislapp 🙂

Karin H Olsson

Jag arbetar med teknisk utveckling i WordPress – framförallt när standardlösningar inte räcker.

Jag har en bakgrund som konstruktör inom realtidssystem (de system som finns i bilar, flygplan m.m.) och har följt utvecklingen hela vägen till dagens moderna webb.

Med utbildning inom både systemvetenskap och psykologi arbetar jag i gränslandet mellan teknik och användning – där systemen inte bara ska fungera, utan också fungera för människor.

→ Läs mer KoBoToLo – Om KoBoToLo en webbyrå i Karlskoga

FöregåendeUtöka Gutenberg med fler block
NästaWordPress plugin för att lägga till klasser på widgetarshortcode
Kategori: Gutenberg, Tillägg i WordPress

Läsarkommentarer

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Sidebar

Se min lista på favoritplugin

Det är inte alltid lätt att välja.

Läs mer

Du hittar mig i Värmland bland skogar, vargar och sjöar


Mail: info@kobotolo.se

Vill du istället att vi kontaktar dig så skicka ett mail så ringer vi upp. Du kan också fylla i vårt kontaktformulär:


Be mig kontakta dig


Maila mig



Tel: 070 – 49 34 191

Onsdagar 9.00 till 10.00 är vår stående hjälptimme. Då ger vi tips och råd per telefon till kunder och icke-kunder. Ingen fråga är fel!

Övrig tid kan vi tyvärr inte ge support per telefon!

Copyright © 2026 · WordPress Akuten · All Rights Reserved

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

  • Svenska
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

Cookie Policy

More information about our Cookie Policy