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:
Jeg bruger cookies til at indsamle statistikker anonymt.
Læs mere om, hvilke cookies det er eller slå dem fra i Cookie-indstillinger.
Overblik over cookies
Jeg bruger cookies, så jeg kan lave statistikker på besøgende på websitet for at kunne hjælpe mig selv til at skabe bedre indhold. Cookies er tekstfiler, der er gemt i din browser og som bl.a. kan bruges til at genkende dig, når du vender tilbage til vores side. Alle cookies, der bruges til at indsamle statistikker indsamler data ANONYMT.
For at kunne gemme dine indstillinger for cookies er det nødvendigt at gemme en cookie med oplysninger herom. Du kan altid slette dine cookies i din browser manuelt.
Du kan administrere dine cookie-indstillinger ved at navigere i fanerne i venstre side.
3.-parts cookies
Dette website bruger Google Analytics til at indsamle data ANOYMT som f.eks. antallet af besøgende på websitet. Ved at aktivere denne cookie hjælper du mig med at forbedre mit website og mit indhold.
Du skal acceptere nødvendige cookies for at kunne aktivere 3.-parts cookies