Добавяне на бутон към панела на редактора TinyMCE в WordPress
Всички изброени по-долу стъпки са валидни за WordPress версия 2.5+ !
Нека започнем с добавяне на къс код. Тъй като приставката Shadowbox се нуждае само от връзка към видеоклипа в YouTube, за да работи шорткодът трябва да получи идентификатора на видеото и да го преобразува в правилно форматирана връзка, като вмъкне необходимата маркировка за приставката Shadowbox. Да се подаде functions.php (или custom/custom_functions.php ако използвате Thesis) добавете следния код:
Извикващите функции add_youtube_tinymce_plugin и register_youtube_button са дефинирани от потребителя функции, дефинирани по-долу в същия файл:
Този код прихваща проверката на версията и увеличава текущото число с 3. Това е бърз и груб начин.
Сега имаме всичко за нашата функционалност, остава само да добавим кода на Javascript, необходим за бутона. Ето съдържанието на файла editor_plugin.js:
Имайте предвид, че в нашия пример приставката се свързва с файла youtube.png, който се намира в същата директория като приставката. Това е изображение на бутон. Използва се снимка 20 x 20 px.
