Как удалить & NBSP; из dom, которые не отображаются в текстовом редакторе (Wordpress)

Я заметил на обработанных страницах моего веб-сайта Wordpress строки текста, разрывающиеся в местах, где нет html-кода, направляющего это делать. В частности, на мобильных.

Глядя на DOM, я вижу экземпляры & nbsp; которые не отображаются в текстовом редакторе Wordpress. Одна страница, которую я вставил из другого экземпляра Wordpress, особенно полна ими, но не ограничивается этой страницей.

Я пытаюсь решить эту проблему, чтобы ни одна из моих страниц или сообщений не & NBSP; в доме, когда его нет в исходном коде.

Я пробовал:

  • Скопируйте весь html-код в блокнот и вставьте обратно в Wordpress. Не работает.
  • Копирование всего текста на визуальной вкладке, а затем включение режима «вставить как текст» и вставка всего обратно, абзац за абзацем. Тоже не сработало.

Вот пример DOM

<p>I think I should probably qualify that statement before all the bass experts&nbsp;point out how difficult many bass lines are. The bass is an easy instrument to&nbsp;learn&nbsp;if&nbsp;you stick&nbsp;with&nbsp;simple bass lines.&nbsp;Now,&nbsp;as luck would have it,&nbsp;rock music is full of&nbsp;famous&nbsp;songs with easy bass lines.</p>

И вот относительный исходный код:

<p>I think I should probably qualify that statement before all the bass experts point out how difficult many bass lines are. The bass is an easy instrument to learn if you stick with simple bass lines. Now, as luck would have it, rock music is full of famous songs with easy bass lines.</p>

Ожидаемый результат не должен иметь & NBSP; в доме, если его нет в исходном коде.

Трудно сказать, не видя кода вашего шаблона и ваших сообщений, но я предполагаю, что это добавляет либо визуальный редактор, либо шаблон.

Eran Goldin 07.04.2019 11:14
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
385
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Попробуйте отключить все плагины + вернуться к шаблону по умолчанию. Если это решит проблему, начните включать шаблон и плагины один за другим, пока проблема не возникнет снова, чтобы найти ее причину.

Ответ принят как подходящий

Хорошо, это оказалось простым.

Проблема заключалась в том, что символы из MS Word не отображались в текстовом редакторе Wordpress или Блокноте и не удалялись, когда я перемещал текст в Блокнот и обратно, или когда я копировал текст и вставлял обратно в Wordpress с помощью команды «вставить». как текст».

Как я справился с этим, так это вставить html-код в MS Word, перейти к параметрам, а затем включить отображение всего форматирования. Затем я смог увидеть символы, вызывающие эту проблему. Поэтому я скопировал символ и нашел и заменил во всем документе символ пробела.

Это решило проблему.

Другие вопросы по теме