• 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 block mönster i Gutenberg

WP Akuten > Utveckling WordPress > Gutenberg > Skapa block mönster i Gutenberg

skrivet den 23 oktober, 2020, uppdaterat den 2 februari, 2021 av Karin H Olsson

Block mönster är en ny del i Gutenberg som gör att du kan återanvända eller bygga egna nya block med andra block.

Verkar det rörigt? I princip är det ett annat sätt att skapa återanvändningsbara block.

Du hittar mönster på samma plats som du hittar andra block, genom att klicka på pluset.

Det finns flera mönster med i WordPress från början men det går också att skapa egna.

Gör först din design

Du skapar ett mönster genom att först göra din layout med block precis som vanligt. Jag brukar lägga allt i en grupp som avslutning och skapa en klass för gruppen. Det underlättar om jag i framtiden behöver css för mönstret.

Registrera mönstret

Koden kan du lägga i functions.php eller i ett site-plugin. Tills vidare så är innehållet i content tomt.

add_action( 'init', 'pattern_init' );
function pattern_init() {
	register_block_pattern(
		'kobotolo/pattern',
		array(
			'title'       => __( 'KoBoToLo Pattern', 'page-intro-block' ),
                        'description' => _x( 'description', 'page-intro-block' ),
			'content' => ""
		)
	);
}

Lägg till innehåll (content)

Nu ska du hoppa tillbaka till sidan/inlägget och kopiera ditt innehåll. Välj gruppen och de tre prickarna längst till höger och sedan kopiera.

Fixa till innehållet

Innan du klistrar in innehållet mellan kaninöronen i content ”” så ska du snygga till den.

Det finns flera ställen på nätet att göra det på, men jag brukar använda https://codebeautify.org/json-escape-unescape

Kopiera resultatet och klistra in i content.

Klart!

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åendeStyla dina wordpress block
NästaSökbara tabeller på webbsidan
Kategori: Gutenberg, Utveckling 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

Ett ord på vägen

I ur och skur

Det är bättre att bli utsliten än att rosta.
Richard Cumberland

Populärt

Se min lista på plugin

Rekommenderade plugin/tillägg till WordPress

Aftonbladet eller expressen?Det är inte alltid lätt att välja men här är mina favoritplugin. Som …

Att välja webbhotell

Vi använder Oderland som webbhotell

Läs mer om att välja webbhotell

 

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