Ocultar o mostrar algunos elementos del dropdown de formatos de bloque en el editor TinyMCE de WordPress

¿A quién no le ha pasado lo siguiente?… Después de numerosas visitas a un cliente y de haberle explicado mil veces las diferentes opciones del editor TinyMCE del WordPress entras a su web y se encuentra que ha creado algunos estilos aplicados que no se corresponden con los que le habías configurado. por ejemplo en lugar de utilizar la etiqueta h2 ponen la etiqueta h3 con negritas, etc.

Pues bien, a raíz de esto he estado buscando algunas solución para poder dejar sólo las etiquetas de bloque que deseo en la barra secundaria de TinyMCE. Para ello deberé poner lo siguiente en el archivo functions.php de mi tema WordPress.

// Personalizo el formato de los elementos dropdown blockformat de TinyMCE
if( !function_exists('base_custom_mce_format') ){
	function base_custom_mce_format($init) {
		// Añado los elementos que quiero mostrar en el dropdown que aparecen en el "blockformat". Por ejemplo he quitado el h1 y pre. 
		$init['theme_advanced_blockformats'] = 'p,h2,h3,h4,h5,h6';
		// Add elements not included in standard tinyMCE dropdown p,h1,h2,h3,h4,h5,h6
		//$init['extended_valid_elements'] = 'code[*]';
		return $init;
	}
	add_filter('tiny_mce_before_init', 'base_custom_mce_format' );
}

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dos × cuatro =

Empiezapori es agente digitalizador de la ayuda Kit Digital

Somos agente digitalizador de la ayuda Kit Digital. Te ayudamos en la creación de tu sitio web o comercio electrónico y gestionamos tus redes sociales.
Llámanos (93 470 00 37) o rellena el formulario y nos pondremos en contacto contigo. Te ayudamos a gestionar la ayuda.
Para más información y contacto haz clic en el siguiente enlace.

Scroll al inicio