TinyMCE WordPress, пользовательская кнопка не отображаетсяPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 TinyMCE WordPress, пользовательская кнопка не отображается

Сообщение Anonymous »

Я создал плагин в WordPress, чтобы добавить кнопку в TinyMCE. На данный момент у меня есть приведенный ниже код, который строго соответствует приведенному здесь примеру:
https://www.gavick.com/blog/wordpress-t ... -section-1
Файл PHP

Код: Выделить всё

< ? php
/*
Plugin Name: TinyMCE Custom Buttons
Plugin URI:
Description:
Version:
Author:
Author URI:
License:
License URI:
*/

//Hook the button on init, so after loading wordpress
add_action('init', 'add_button1234');

//add filters within th function which loads after loading wordpress
function add_button1234() {
// add new buttons
add_filter('mce_buttons', 'myplugin_register_buttons1234');
// Load the TinyMCE plugin
add_filter('mce_external_plugins', 'register_1234');
}

//Add the newly created button to ithe $buttons array
function register_1234($buttons) {
array_push($buttons, 'separator', 'button1234');
return $buttons;
}

//create the button
function myplugin_register_tinymce_javascript1234($plugin_array) {
$plugin_array['button1234'] = plugins_url('plugin.js', __FILE__);
return $plugin_array;
}
?>
файл JavaScript

Код: Выделить всё

(function() {
tinymce.PluginManager.add('button1234', function(editor, url) {
editor.addButton('button1234', {
text: 'My test button',
icon : false,
onclick : function() {
editor.insertContent('Hello World!');
}
});
});
})();
Кроме того, когда я точно следую коду с сайта (только адаптируя URL-адрес JS, это не работает). Что я мог сделать не так?

Подробнее здесь: https://stackoverflow.com/questions/421 ... ot-show-up
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»