HomeWEB МастеруСтатьи • Hack #3. Добавляем кнопки в текстовый html-редактор


Hack #3. Добавляем кнопки в текстовый html-редактор Функция для WordPress без плагина

📝 Пост №   51  от 13 октября 2021   |   В категории WEB Мастеру, Статьи   |   Комментариев нет Print

wp-hook

Как известно, в WordPress есть свой html редактор, предназначенный для написания и стилизации статей. Работает он в двух вариантах: в визуальном и текстовом.

Визуальным вариантом пользоваться не всегда удобно, т.к. он нередко “ломает” код, а в текстовом варианте пользоваться гораздо удобней, если вы мало-мальски “шарите” в верстке. Но, все равно, не хватает иногда дополнительных кнопок, при помощи которых, не теряя времени, можно вставлять любые переменные или даже полностью код, фрагменты повторяющегося текста, и многое другое…


Для этого есть два варианта. Первый – воспользоваться отличным плагином AddQuicktag и второй – вставкой простой функции в файл functions.php вашей темы. Оба варианта рабочие и имеют право на существование, как отдельно, так и вместе.

С плагином AddQuicktag вы можете ознакомиться здесь, а ручной метод вставки кнопок в html-редактор WordPress мы рассмотрим ниже.

И так, код:

Описание функции

«QTags.addButton( id, display, arg1, arg2, access_key, title, priority, instance );»
(* – обязательный параметр):
id — * уникальный идентификатор. Вводите любое значение;
display — * отображаемое название кнопки;
arg1 — * открывающий тег или название callback-функции (см. ниже);
arg2 — закрывающий тег;
access_key — горячая клавиша;
title — всплывающее описание кнопки;
priority — приоритет в списке кнопок. Чем больше, тем левее будет кнопка;
instance — поместить кнопку в определённый экземпляр класса. По умолчанию добавляется в общий.

Если вы внимательно присмотритесь к коду, то сможете вставлять свои варианты кнопок, следуя правилам, приведенным в коде. Главное, не пропускайте запятые и одиночные кавычки. Потренируйтесь! Сложного здесь ничего нет.



Удачи и до новых встреч!
С уважением, MasterPRO
QR-код: <?php the_title(); ?>

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Оцените статью!)
Загрузка...


VIOLEWORKS Мини угловая, аккумуляторная шлифовальная машинка для батареи Makita 18V
Шлифовка, полировка деревянных, металлических (автополировка) и др. поверхностей.
Резка пластика, дерева, мягкого металла, гипсокартона, фанеры...


Просмотров страницы: 548
Метки: hackhtml редакторWeb мастеруwordpress
Обновление статьи: 14.10.2021
Короткая ссылка:
Подпишись и получай новости в числе первых!

Народная мудрость



Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Вход на сайт

  |  


Архив

Мой YouTube


ПОДПИШИСЬ!




Эксклюзивная коллекция в единственном экземпляре