¡Atención!

Este artículo contiene código PHP y está destinado a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener ayuda adicional, consulta el tutorial de WPBeginner sobre cómo añadir código personalizado.

Descartar

Cómo eliminar el botón "Añadir formulario" del editor TinyMCE

¿Estás utilizando el Editor Clásico para tu sitio de WordPress y quieres eliminar el botón Añadir formulario del editor TinyMCE? Con PHP puedes deshabilitar fácilmente este botón. En este tutorial, te mostraremos el fragmento de PHP necesario para eliminar el botón "Añadir formulario" del editor TinyMCE.

Cuando WPForms está instalado, se mostrará un botón Añadir formulario en las opciones del editor TinyMCE para cualquier tipo de publicación de WordPress al usar el editor Clásico.

Cómo eliminar el botón "añadir formulario" del editor TinyMCE

Este botón se puede eliminar fácilmente añadiendo el siguiente fragmento de código a tu sitio.

Eliminar el botón Añadir formulario

En este ejemplo específico, estamos ocultando el botón Añadir formulario en páginas y entradas. Sin embargo, puedes reemplazar page y post con el nombre de cualquier tipo de publicación.

/**
 * 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 );

¡Y eso es todo! Ahora has deshabilitado el botón Añadir formulario del editor. ¿Te gustaría deshabilitar el autocompletado en los navegadores? Echa un vistazo a nuestro tutorial sobre Cómo deshabilitar el autocompletado del navegador para campos de formulario.

Filtro de Referencia

wpforms_display_media_button

Preguntas frecuentes

¿Puedo usar esto para otros tipos de publicación?

R: ¡Absolutamente! En este ejemplo, incluimos páginas, entradas y el tipo de publicación de producto de Woocommerce.

/**
 * 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 );