Как исправить проблему текстового виджета в WordPress 4.8: визуальный редактор удаляет HTML-код
конструктор веб-сайтов «За большие перемены приходится платить». Это стало правдой для новой версии WordPress 4.8. Несмотря на то, что он предлагает много интересных новых функций, из-за этого возникают некоторые проблемы, связанные с виджетами.
Итак, здесь, в создателе веб- сайтов Templatetoaster, давайте посмотрим на них …
В последней версии WordPress 4.8 появилось много новых функций. Но также сообщает о серьезной ошибке, которая расстраивает. Абсолютно новый визуальный текстовый редактор для виджетов удаляет код и хорошо работает с новыми виджетами изображений, видео и аудио !!
Что нового в WordPress 4.8 для текстовых виджетов?
WordPress действительно много работал, чтобы предоставить недавно улучшенные виджеты, а также представил много новых виджетов. Новые виджеты изображений, аудио, видео, а также обновленный виджет информационной панели новостей и событий WordPress, новый визуальный редактор для текстовых виджетов, границы ссылок в визуальном редакторе, новые API-интерфейсы для виджетов и т.д. Хотя он предоставляет много новых функций, основным дополнением является визуальный Редактор текстовых виджетов. Это добавлено в качестве важного помощника для новичков, которые плохо разбираются в кодировании HTML. В нем есть все функции для выделения текста жирным шрифтом или курсивом, добавления списков и ссылок. Но в WordPress 4.8 есть проблема с текстовым виджетом, связанная с визуальным редактором. Далее я собираюсь обсудить здесь, в конструкторе тем WordPress Templatetoaster. Ознакомьтесь с нашими бесплатными темами WordPress ибесплатные шаблоны html.
Проблемы с визуальным редактором текстового виджета в WordPress 4.8
Если вы обновились до WordPress 4.8, всякий раз, когда вы пытаетесь редактировать текстовый виджет; он открывает визуальный редактор (TinyMCE), который искажает HTML-код. Это поведение по умолчанию для текстового виджета, который открывается в визуальном редакторе. Это проблема текстового виджета в WordPress 4.8, поэтому его лучше не открывать.
В Woocommerce также удаляется URL-адрес. Если вы попытаетесь загрузить «href» с целью без кавычек, WP добавит кавычки к нему. То же самое и с тегом img src. Если вы забудете удалить кавычки, URL-адрес будет полностью удален.
Таким образом, эта проблема с текстовым виджетом в WordPress 4.8 часто возникает, когда вы мгновенно переключаетесь между текстовым и визуальным режимами.
Исправить визуальный редактор текстового виджета в WordPress 4.8
Лучше подождать, если вы не обновились до WordPress 4.8, поскольку разработчики WordPress работают над этим. Но в случае, если вы уже обновились до WordPress 4.8, тогда существует решение, широко принятое сообществом WordPress. Это решение предоставлено Кристиной в виде плагина под названием «Classic Text Widget Plugin». Вы можете прочитать соответствующую информацию (историю) для создания этого виджета на странице Кристины .Это будет работать в направлении решения проблемы текстового виджета в WordPress 4.8.
- По сути, вам нужно загрузить, установить и активировать плагин Classic Text Widget.
- Затем вы установите еще один плагин, то есть плагин Widget Importer Exporter, и активируете его.
- Экспортируйте текущие виджеты в файл .wie с помощью последнего плагина. Просто переименуйте его на локальном диске и откройте в редакторе кода (не в текстовом редакторе).
- Найдите строку, содержащую «text-.
- Замените его на «classictextwidget-» (не пропустите ни одной строки, включая «и -» ), как показано ниже:
- Теперь импортируйте этот файл с помощью «Плагина Widget Importer Exporter».
- Наконец, переключите каждую боковую панель / виджетную область и либо перетащите их в неактивные, либо удалите те, которые озаглавлены как «Текст: xxxx», а НЕ «Классический текстовый виджет: xxx» или «Текст» и НЕ «Классический текстовый виджет», если вы этого не сделали. в вашем виджете нет заголовков.Это даст новый классический текстовый виджет, не мешая визуальному редактору.
- Теперь вы можете удалить визуальный редактор, просто перетащив его в сторону виджета . В результате экран виджета будет выглядеть так:
- Наконец, вы решили проблему текстового виджета в WordPress 4.8 как классический текстовый виджет и получите гиперссылку без каких-либо проблем с кодом удаления, как показано ниже:
(Примечание: вы можете удалить визуальный редактор, просто перетащив его в сторону виджета.)
Избегайте этой проблемы
Теперь вы знаете об этой проблеме с текстовым виджетом в WordPress 4.8 ; Чтобы избежать этой проблемы, можно принять следующие меры:
Перед обновлением до WordPress 4.8 скопируйте все содержимое текстового виджета в какой-нибудь текстовый редактор. А при обновлении до WordPress 4.8 вставьте это, открыв каждый текстовый виджет в текстовом режиме.
Постарайтесь сохранить резервную копию всех создаваемых вами веб-сайтов. Так что его можно будет восстановить до некоторых ранее безопасных точек.
Всегда клонируйте веб-сайт и сначала пробуйте все обновления на клоне. Так что все ошибки и неисправности могут быть обнаружены и отфильтрованы заранее. Таким образом, вы можете уберечь действующий веб-сайт вашего клиента от любых негативных воздействий. И помогите им избежать проблемы с текстовым виджетом в WordPress 4.8. Ознакомьтесь с нашим программным обеспечением для создания веб-сайтов WordPress.
Что дальше? (Разработка WordPress)
Команда разработчиков WordPress уже начала работать над решением проблем, связанных с последней версией WordPre ss, таких как проблема текстового виджета в WordPress 4.8. Надеюсь, в конце июля 2017 года будет выпущено решение, то есть обновленная версия WordPress 4.8.1. Между тем, вы можете воспользоваться временной мерой, такой как плагин Classic Text Widget (подробности см. На странице Кристины ).
Источник записи: https://blog.templatetoaster.com