ACF WYSIWYG Feld anpassen
Liste möglicher Optionen
- bold (fett – ist strong-Tag)
- italic (kursiv – ist em-Tag)
- underline (unterstrichen)
- strikethrough (durchgestrichen)
- forecolor (Textfarbe einstellen)
- link (Verlinkung hinzufügen)
- unlink
- hr
- removeformat
- wp_adv (Wenn es zwei Reihen geben soll ist das der Umschalter. Ohne den, werden direkt zwei Reihen gezeigt)
- bullist (ul Liste)
- numlist (ol Liste)
- alignleft
- aligncenter
- alignright
- formatselect (p, h1-h6, vorformatiert)
- fontsizeselect
- removeformat
PHP
<?php
add_filter("acf/fields/wysiwyg/toolbars", function ($toolbars) {
// Register a basic toolbar with a single row of options
$toolbars["Kursbeschreibung"][1] = [
"formatselect",
"bold",
"italic",
"link",
"unlink",
"bullist",
"numlist",
"aligncenter",
];
// Register another toolbar, this time with two rows of options.
$toolbars["Kursinfos"][1] = [
"bold",
"italic",
"link",
"unlink"
];
return $toolbars;
});
add_filter("tiny_mce_before_init", function ($settings) {
$settings["block_formats"] = "Text=p;Überschrift=h2";
return $settings;
});
Bsp-Code für zwei Reihen
PHP
<?php
add_filter( 'acf/fields/wysiwyg/toolbars', function ( $toolbars ) {
// Register a basic toolbar with a single row of options
$toolbars['Custom One'][1] = [ 'bold', 'italic', 'underline', 'forecolor', 'link', 'unlink' ];
// Register another toolbar, this time with two rows of options.
$toolbars['Custom Two'][1] = [ 'bold', 'italic', 'underline', 'strikethrough', 'forecolor', 'wp_adv' ];
$toolbars['Custom Two'][2] = [ 'bullist', 'numlist', 'alignleft', 'aligncenter', 'alignright' ];
return $toolbars;
} );