KI-Zusammenfassung
Verwenden Sie den Classic Editor für Ihre WordPress-Website und möchten Sie die Schaltfläche Formular hinzufügen aus dem TinyMCE-Editor entfernen? Mit PHP können Sie diese Schaltfläche einfach deaktivieren. In diesem Tutorial zeigen wir Ihnen den PHP-Codeausschnitt, der zum Entfernen der Schaltfläche „Formular hinzufügen“ aus dem TinyMCE-Editor benötigt wird.
Wenn WPForms installiert ist, wird die Schaltfläche Formular hinzufügen in den TinyMCE-Editor-Optionen für jeden WordPress-Beitragstyp angezeigt, wenn Sie den Classic Editor verwenden.

Diese Schaltfläche kann einfach entfernt werden, indem der unten stehende Codeausschnitt zu Ihrer Website hinzugefügt wird.
Entfernen der Schaltfläche „Formular hinzufügen“
In diesem speziellen Beispiel blenden wir die Schaltfläche Formular hinzufügen auf Seiten und Beiträgen aus. Sie können jedoch page und post durch jeden beliebigen Beitragstypnamen ersetzen.
/**
* Remove the 'Add Form' WPForms TinyMCE button.
*
* In the function below we disable displaying the 'Add Form' button
* on pages and posts. You can replace 'page' and 'post' with your desired post type.
*
* @link https://wpforms.com/developers/remove-add-form-button-from-tinymce-editor/
*/
function wpf_dev_remove_media_button( $display ) {
$screen = get_current_screen();
if ( 'page' == $screen->post_type || 'post' == $screen->post_type ) {
return false;
}
return $display;
}
add_filter( 'wpforms_display_media_button', 'wpf_dev_remove_media_button', 10, 1 );
Und das ist alles! Sie haben jetzt die Schaltfläche Formular hinzufügen aus dem Editor deaktiviert. Möchten Sie die Autovervollständigung in Browsern deaktivieren? Werfen Sie einen Blick auf unser Tutorial So deaktivieren Sie die Browser-Autovervollständigung für Formularfelder.
Referenzfilter
FAQ
F: Kann ich dies für andere Beitragstypen verwenden?
A: Absolut! In diesem Beispiel sind Seiten, Beiträge und der Woocommerce-Produktbeitragstyp enthalten.
/**
* Remove the 'Add Form' WPForms TinyMCE button.
*
* In the function below we disable displaying the 'Add Form' button
* on pages and posts. You can replace 'page' and 'post' with your desired post type.
*
* @link https://wpforms.com/developers/remove-add-form-button-from-tinymce-editor/
*/
function wpf_dev_remove_media_button( $display ) {
$screen = get_current_screen();
if ( 'page' == $screen->post_type || 'product' == $screen->post_type || 'post' == $screen->post_type ) {
return false;
}
return $display;
}
add_filter( 'wpforms_display_media_button', 'wpf_dev_remove_media_button', 10, 1 );