Nyt website? Kontakt Lego-klodser

Vælg dine blokke med omhu

Jeg er selv stor fan af den nye blok-editor, Gutenberg. Det er dog ikke alle blokke jeg bruger og i nogle projekter har jeg været nødt til at udvikle nye blokke til da de, der følger med WordPress som standard ikke altid har været tilstrækkelige. Men det er én af de ting jeg er vild med ved Gutenberg. Det er en ekstremt fleksibel editor.

Der findes allerede flere plugins, der kan deaktivere de standard-blokke man ikke bruger. Men ønsker man at deaktivere udvalgte standard-blokke med kode, så er det også ret simpelt. Det kan være en fordel, hvis man f.eks. laver et WordPress-site til en kunde, der ikke skal have adgang til at ændre, hvilke blokke, der kan bruges.

Åbn filen functions.php i temaets mappe. Hvis du bruger et child-theme er det i dets mappe du skal finde filen.

I filen skal du tilføje koden her under. De blokke, der er skrevet i koden er de blokke, der kommer til at være aktive i editoren.

add_action('allowed_block_types', function(){

//LISTEN OVER DE AKTIVEREDE BLOKKE
  return array(
    'core/paragraph',
    'core/image',
    'core/heading'  
  );
});

I eksemplet ovenfor er de aktiverede blokke tekstafsnit, billede og overskrift. Du kan se den komplette liste her:

https://github.com/emilwibe/gutenberg-allowed-blocks/blob/master/gutenberg-allowed-blocks.php

Posts

Kategorier

EW Webdesign