Pregunta

En la configuración de la red de minas, el super administrador tiene la capacidad de ver los botones de edición TinyMCE en la página de opciones, pero cuando cambio a una adimin regular, solo puedo ver los botones de edición HTML (el "texto rico"). ¿Cuál puede ser la razón de eso? Puedo encontrar cualquier cosa en las funciones.php que indique que registré un script de enqueue solo para super administradores ...

¿Fue útil?

Solución

Ok, el problema se basa en un conflicto en algunos de los filtros del tinyMCE, tal vez solo cuando se trata de una configuración de red (no sé exactamente qué filtros están en conflicto) pero logré resolverlo: 1. Instalación de TinyMCE Advanced: Sé que no se supone que este complemento funcione en la configuración de la red, pero ¡oye! Hizo el truco. Algo en la forma en que está configurado se ejecutó sobre el problema de los diferentes botones de edición para diferentes administradores que he mencionado anteriormente.

  1. y para agregar un botones de edición personalizados pero permanentes (para todos los usuarios, sin excepción) codicé esto en mi functions.php:

    function mce_btns1 ($ orig) {return array ('bold', 'italic', 'subraye', 'bullist', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', 'enlace', 'noink') ; } add_filter ('mce_buttons_1', 'mce_btns1', 999);

    function mce_btns2 ($ orig) {return array ('fontselect', 'fontSizesElect', 'ForeColor', 'BackColor'); } add_filter ('mce_buttons_2', 'mce_btns2', 999);

    función mce_btns3 ($ orig) {return array (null); } add_filter ('MCE_BUTTONS_3', 'MCE_BTNS3', 999);

Esto se ejecutó sobre la configuración predeterminada y específica del usuario de TinyMCE para todos los usuarios de la red. eso es todo.

Licenciado bajo: CC-BY-SA con atribución
scroll top