В сетевой настройке Super Admin есть кнопки tinymce, а у обычного администрации нет
-
16-10-2019 - |
Вопрос
В настройке сети в моей сети у супер администрации есть возможность увидеть кнопки редактирования Tinymce на странице опций, но когда я переключаюсь на обычный Adimin, я вижу только кнопки редактирования HTML («богатый текст»). Что может быть причиной этого? Я могу найти что -нибудь в функциях.
Решение
Хорошо, проблема основана на конфликте в некоторых фильтрах Tinymce, возможно, только тогда, когда это сетевая установка (я не знаю точно, какие фильтры противоречат), но мне удалось решить ее: 1. Установка TinyMce Advanced: Я знаю, что этот плагин не должен работать в сети, но эй! Это сделало свое дело. Что -то в том, как его настроенная настраивала проблему различных кнопок редактирования для разных администраторов, о которых я упоминал выше.
и за добавление пользовательских, но постоянных кнопок редактирования (для всех пользователей, без исключения) я закодировал это в своем
functions.php
:Функция mce_btns1 ($ our) {return array ('bold', 'italic', 'подчеркивание', 'bulist', 'reyifyleft', 'resyifycenter', 'reyifyright', 'usifyfull', 'link', 'unlink') ; } 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);
function mce_btns3 ($ Orig) {return Array (null); } add_filter ('mce_buttons_3', 'mce_btns3', 999);
Это перешло по умолчанию и конкретной пользовательской конфигурации TINYMCE для всех пользователей в сети. Это оно.