порталу COMPLITRA.RU требуется в команду автор статей (возможно постоянное сотрудничество!) - подробнее


обновлено: 2024-02-13
в колонке:  в теме: Сайт на WordPress и другие cms...
IT портал COMPLITRA.RU о компьютерах, интернете и жизни всё

Классический текстовый виджет — с возможностью работы с php и шорткодами

Как вернуть для работы в админке классический текстовый виджет, заместо обновлённого в версии 4.8 вордпресс с текстовыми TinyMCE визуальным и html редакторами? Такой вопрос нынче актуален среди владельцев сайтов, ибо не очень-то удобно стало настраивать работу php функций в виджете — т.е функционал сайдбара.

Как известно, текстовые редакторы имеют особенность «срезать» в тексте php код, что в общем справедливо в плане всяких защит. Однако — многие владельцы сайтов используют всю мощь php в работах с виджетами… а, как понимаете, в виджете обогащённом текстовым редактором весь php код удаляется напрочь: попросту строку функции не видно — а это неудобно!

Вернуть работу виджета в обычный режим поможет плагин widget text class ats.

 


 

 

как работать с текстовым виджетом widget text class ats

 

 

 

Всё просто и банально:

тем администраторам, которые свыклись работать с подобным (ну, тем который присутствовал в версиях до 4.8) этот пост и посвящается!

 

 

 

Как даётся в дескрипшн авторское описание плагина:

 

Плагин: классический текстовый виджет с поддержкой возможности отработки php — без текстового редактора. В обновлённых WP версиях 4.8 оба TinyMCE редактора добавлены…

 

 

 

Дополнение:

 

…в обновление 4.8.1 разработчики добавили дополнительный виджет для работы с HTML… Хорошо! — однако: ни c php, ни c шорткодом он работать не может!

 

 

Что нового в widget-text-class-ats: добавил в плагин такие возможности: 1 — сразу после активации плагина Вы сможете одновременно внедрять в виджет и HTML, и PHP, либо ШОРТКОД ! Любой из них или все вместе — сразу же заработают… (или отработают, как угодно…)

 

2: в плагин добавлены разрешения отработки php и шорткодов в этом виджете. Если у Вас уже были установлены коды, разрешающие отработку php в виджетах — ничего страшного ! никаких конфликтов не будет! Плагин подключает «отработки шорткодов и php только для себя».

 

 

 

 

 

На картинке ниже видно, как выглядит рабочий вариант. Также видно, что в текстовое поле прописана php функция, которая остаётся видимой и доступной для редактирования в последствии после настроек и сохранения информации виджета.

 

 

 

классический текстовый виджет в обновлении wp

 

 

 

классический текстовый виджет в обновлении wp

 

Здесь внимание:

 

если в обновлённом текстовом виджете с текстовым же редактором, после сохранения информации в виджете и повторного его открытия для корректировки (редакции) обнаружится пустое текстовое поле; если функция была завёрнута в какие-то див классы, то div класс останется !! но php функция бесследно пропадёт! В классическом варианте widget-text-class-ats все строки остаются на месте визуально)

 

 

Что примечательно: во фронтэнде (в сайдбаре) виджет и его функциональная нагрузка, коли используемая функция выполнена без ошибок, будет замечательно отрабатываться. Это понятно: в Базе Данных она сохранится… а вот в последствие… правок отображаться в поле ввода текста виджета не будет. Т.е редактирование становится неудобным — затруднительным!!

 

 

 

 

Чтобы вернуть привычную работу, достаточно перейти на страничку автора плагина (блог запросто с Вордпресс) и скачать его… (ссылка ниже) — или сделать такой плагин по тамошней инструкции своими руками.

 

 

Плагин платный… чисто символически…

 

Потому что, как сказал автор, в этом платном варианте добавлено кое-что для удобства работы рядовых пользователей, а именно несколько ссылок в админ-баре… Пока это ссылки на странички «все Записи», «все Страницы» и «Плагины»… в дальнейшем планируется расширение…

 

 

 

 

 

обновление wordpress 4.8 текстовый виджет

 

 

 

 

 

…тем паче, в частном порядке что-то добавляется или исключается — и, конечно же, постоянная поддержка коллег автором: вот все обстоятельства символичной платы.

 

 

 

widget-text-class-ats есть в депозитарии плагинов WordPress.org… однако — платный вариант (т.е. с функционалом по желаниям пользователей) будет развиваться параллельно, а пока:

 

 

 

…возможно запросто перейти на страничку описания плагина widget text class ats и скачать, либо смастерить…

 

 

Также возможно прямо скачать обогащённый вариант плагина mats-widget-text: здесь.

 

 

 

 

 

установка плагина widget text class ats

 

 

 

 

Как только скачаете архив на компьютер, переходим в админку…

 

 

 

Важно !! устанавливайте через админку своего сайта, но не всякие там ftp или посредством захода на сервер) Подобные вещи нужно выполнять через админпанель… при взаимодействии с Базой Данных…

…чтоб, при случае, всё замечательно не только устанавливалось, но и удалялось.

 

 

 

Итак:

 

переходим по вкладке в раздел «Плагины» — «добавить новый» и — «загрузить плагин». Указываем путь до файла… секунды интернетколлапса… и плагин widget text class ats установлен.

 

Вновь переходим в раздел «плагины»… и всё что остаётся выполнить, так это активировать установленный плагин.

 

 

Затем замечательным образом наблюдать, как это чудо-плагин появится в админке…

 

 

 

Плагин - текстовый виджет widget-text-class-ats

 

 

 

Всё! можно работать с текстовым виджетом как и прежде — до обновления cms WordPress.

 

 

 

Желаю удачных и плодотворных работ!

 

Сергей Кролл

 


На этом моё повествование решительно окончено!..


!..подписываясь —
мы расстаёмся с невежеством..!


 


Подписка на новости студии Комплитра МИГ подписки - ЭРА полезных знаний!!

 

 


Если что-то не ясно и остались вопросы, делитесь ими в комментариях...


все статьи автора Сергей Кролл ATs владелец, автор cайта COMPLITRA.RU
...веб разработчик студии ATs media - запросто с WordPress
занимаюсь с 2007-года веб разработкой - преимущественно работаю с WordPress в студии ATs media
Самое время рассказать о статье в соцсетях, буду признателен... complitra.ru !
рекомендовано лично для вас:



Прошу высказаться: Ваши суждения очень важны!!!!

   Внимание ! Обязательные поля помечены *

  доступен плагин: ats privacy policy ©

  я согласен c Privacy Policy COMPLITRA