Я успешно добавляю кнопки в редактор TinyMCE в WordPress, но проблема в том, что все они отображаются справа от кнопки «Раковина», а у меня их так много, что мне нужно, чтобы они отображались на новой строке. Как сделать так, чтобы кнопки переносились на следующую строку и/или создать новую строку для моих пользовательских кнопок? Вот мой код:
tinymce.create('tinymce.plugins.boxlight', {
init : function(ed, url) {
ed.addButton('boxlight', {
title : 'Add a light content box',
image : url+'/images/box-light.png',
theme_advanced_buttons3_add : 'boxlight',
onclick : function() {
ed.selection.setContent('[box_light]' + ed.selection.getContent() + '[/box_light]');
}
});
},
createControl : function(n, cm) {
return null;
},
});
tinymce.PluginManager.add('boxlight', tinymce.plugins.boxlight);
Этот код просто добавляет кнопки на основную панель инструментов TinyMCE, и я не могу понять, как добавить кнопки на новую панель инструментов.
Я предполагаю, что вы также добавляете фильтр
mce_buttons
для добавления кнопки, что-то вроде…Просто измените фильтр, чтобы вместо этого подключиться
mce_buttons_2
, и кнопка появится во второй строке, например..Надеюсь, это поможет.. 🙂
Вот и получилось, большое спасибо! Хотелось бы, чтобы у меня было достаточно представителей, чтобы проголосовать за ваш ответ, так как он был таким ясным и полезным 🙂