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

WordPress Akuten

Ta det lugnt - det ordnar sig

  • Bra verktyg
  • Tips
  • Felsökning
  • Tillägg i WordPress
  • Utveckling
  • Blogg
  • Bra att veta
    • Kontakta
      WP-akuten/KoBoToLo
    • Integritestpolicy
    • Cookie Policy (EU)
    • Pro bono
Boka ett möte
Ring
Sök
  • Bra verktyg
  • Tips
  • Felsökning
  • Tillägg i WordPress
  • Utveckling
  • Blogg
  • Bra att veta
    • Kontakta
      WP-akuten/KoBoToLo
    • Integritestpolicy
    • Cookie Policy (EU)
    • Pro bono

Skapa egna block till Gutenberg

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

skrivet den 20 maj, 2019, uppdaterat den 2 februari, 2021 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

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 har en bakgrund som konstruktör inom realtidssystem, de system som finns inbyggda i bilar, flygplan mm. Sedan tio år är jag företagare.

Utbildad systemvetare med en master i psykologi och mitt intresseområde finns där människor och datorer möts. En dag förstår vi varandra 🙂

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

Föregående5 snabba saker för att säkra upp din webbsida
NästaVad är en kortkod (shortcode)Shortcode
Subscribe
Notify of
guest
guest
0 Kommentarer
Inline Feedbacks
Se alla kommentarer

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
Tel: 070 – 49 34 191

Mail: [email protected]

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



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!

Copyright © 2023 · WordPress Akuten · All Rights Reserved

WordPress Akuten
Hantera cookies
Cookies är små textfiler som kan användas av webbplatser för att göra en användares upplevelse mer effektiv.

Lagen säger att vi får lagra cookies på din enhet om de är absolut nödvändiga för att kunna använda den här webbplatsen. För alla andra ändamål krävs ditt medgivande.

Denna webbplats använder olika typer av cookies. Vissa cookies placeras ut av tredjepartstjänster som visas på våra sidor.
Funktionella Alltid aktiv
Cookies är små textfiler som kan användas av webbplatser för att göra en användares upplevelse mer effektiv. Lagen säger att vi får lagra cookies på din enhet om de är absolut nödvändiga för att kunna använda den här webbplatsen. För alla andra ändamål krävs ditt medgivande. Denna webbplats använder olika typer av cookies. Vissa cookies placeras ut av tredjepartstjänster som visas på våra sidor.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistik
Cookies för statistik hjälper en webbplatsägare att förstå hur besökare interagerar med webbplatser genom att samla och rapportera in information anonymt. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marknadsföring
Cookies för marknadsföring används för att spåra besökare på webbplatser. Avsikten är att visa annonser som är relevanta och engagerande för enskilda användare, och därmed mer värdefull för utgivare och tredjepartsannonsörer.
Hantera alternativ Hantera tjänster Hantera {vendor_count}-leverantörer Läs mer om dessa syften
Hantera inställningar
{title} {title} {title}