ObjectOne > WordPress > quicktags — Добавить кнопку в админку WordPress

quicktags — Добавить кнопку в админку WordPress

Текстовые кнопки работают с помощью javascript-библиотеки Quicktags.
Вышеуказанный API означает, что у нас есть возможность добавить 2 типа кнопок:

  1. Простая текстовая кнопка
  2. Кнопка, при нажатии на которую вызывается некоторая javascript-функция (callback)

Как добавить простую кнопку в редактор WordPress

Вы также можете добавить свои шорткоды вместо тегов, например, вот так

Описание QTags.addButton()

QTags.addButton( id, display, arg1, arg2, access_key, title, priority, instance );

  1. id — уникальный идентификатор. Вводите любое значение. Обязательный параметр
  2. display — название кнопки. Обязательный параметр
  3. arg1 — открывающий тег или название callback-функции (см. ниже). Обязательный параметр
  4. arg12 — закрывающий тег (если есть)
  5. access_key — горячая клавиша. Указывать не обязательно
  6. title — всплывающее описание кнопки. Указывать не обязательно
  7. priority — приоритет в списке кнопок. Чем выше число, тем левее будет располагаться кнопка
  8. instance — поместить кнопку в определённый экземпляр класса. По умолчанию добавляется в общий

Как добавить кнопку с callback-функцией в редактор WordPress

Источник: sheensay.ru

Пример моей кнопки в админке

Пример добавленной кнопки в админке

Пример добавленной кнопки в админке

Посмотреть пример

Код записан в файл ObjectOne: Функции темы (functions.php)


Количество просмотров: 439

| Категория: WordPress