Как установить плагин (дополнение) для редактора Tiny MCE в wpForo?

Ссылка скопирована
0 ответов

Приветствую! Помогите кто чем может пожалуйста)
Нашёл отличный движок для форумов Вордпресс - wpForo. Но есть в нём один неприятный косячок... Встроенный текстовый редактор TinyMCE с очень скудным функционалом. В теории, расширить возможности редактора можно с помощью плагинов TinyMCE которые доступны бесплатно на сайте разработчика, например мне нужен следующий плагин https://www.tiny.cloud/docs/plugins/opensource/cod.... На этом же сайте есть инструкция по установке плагинов, но я совсем рамы не соберу как её использовать в моём случае.
То что я успел найти, это код для расширения функционала редактора TinyMCE в wpForo:

add_filter( 'wpforo_editor_settings', function( $settings ){  if ( empty( $settings['tinymce'] ) || ! is_array( $settings['tinymce'] ) ) $settings['tinymce'] = []; $settings['plugins']             = 'compat3x,fullscreen,hr,paste,textcolor,lists,table,visualblocks,visualchars,insertdatetime,charmap,searchreplace,anchor,advlist,codesample, wordcount'; $settings['tinymce']['toolbar1'] = 'fontsizeselect,fontselect,bold,italic,underline,strikethrough,forecolor,backcolor,bullist,numlist,hr,alignleft,aligncenter,alignright,alignjustify,subscript,superscript,outdent,indent,link,unlink,blockquote,wpf_spoil,undo,redo,pastetext,source_code,fullscreencut,removeformat,table,insertdatetime,charmap,styleselect,searchreplace,anchor,codesample,emoticons, wordcount';  return $settings;  });

add_filter( 'wpforo_editor_settings', function( $settings ){ if ( empty( $settings['tinymce'] ) || ! is_array( $settings['tinymce'] ) ) $settings['tinymce'] = []; $settings['plugins'] = 'compat3x,fullscreen,hr,paste,textcolor,lists,table,visualblocks,visualchars,insertdatetime,charmap,searchreplace,anchor,advlist,codesample, wordcount'; $settings['tinymce']['toolbar1'] = 'fontsizeselect,fontselect,bold,italic,underline,strikethrough,forecolor,backcolor,bullist,numlist,hr,alignleft,aligncenter,alignright,alignjustify,subscript,superscript,outdent,indent,link,unlink,blockquote,wpf_spoil,undo,redo,pastetext,source_code,fullscreencut,removeformat,table,insertdatetime,charmap,styleselect,searchreplace,anchor,codesample,emoticons, wordcount'; return $settings; });

С помощью него мне удалось добавить функционал плагинов которые шли в наборе. Файлы плагинов находятся wp-includejstinymceplugins и в каждой папке лежит файл plugin.js в котором сам плагин и прописан. Но никаких подобных файлов я не нашёл в описании плагина на сайте. В инструкции, скорее всего, интеграция в самописный сайт, а под CMS не адаптировано.

Если кто сталкивался с подобным или поможет в решить вопрос, буду очень благодарен!

Дополнительно:

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно