Как удалить

#php #html #wordpress #editor

#php #HTML #wordpress #редактор

Вопрос:

Почему я попал в редактор WordPress, когда я копирую и вставляю текст из MS Word. как это исправить? я пытаюсь использовать str_replace, это не работает?

это делает внешний вид настолько уродливым при отображении на мобильных устройствах. это скриншот.

введите описание изображения здесь

Комментарии:

1. скопируйте из ms Word в свой блокнот, а затем скопируйте из блокнота и вставьте в wordpress, это будет работать

2. да, когда пользователю нравится, как,,, но пользователь не понимает код. они в замешательстве, может сделать автоматически? Спасибо

3. нет, потому что оба используют разные наборы символов, поэтому, по моему мнению, напрямую это невозможно, это происходит потому, что набор символов файла word несовместим с WordPress или его форматом, поэтому

Ответ №1:

Вы можете использовать любое из приведенных ниже решений:

 $content = preg_replace( '/s /', ' ', get_the_content() );

echo $content;
  

Или

 $content = str_replace('amp;nbsp;'," ",get_the_content());

$content = preg_replace( '/s /', ' ', $content );

echo $content;
  

Создайте дочернюю тему, если вы еще этого не сделали. Затем скопируйте и вставьте исходные файлы страниц, на которых это происходит (например single.php ) и замените get_the_content() одним из вышеперечисленных. В зависимости от актуальной проблемы.

Исходный код

Редактировать: Я согласен с другими, что было бы лучше объяснить вашим клиентам, почему лучше, если они не будут использовать Word для этого или, если они это сделают, сначала скопируют и вставят его в блокнот, чтобы удалить стиль.

Комментарии:

1. Я пробовал, оба все еще не работают, и, почему в названии продукта также существует amp;nbsp;

2. Можете ли вы отредактировать свой вопрос с помощью кода в файле, который вы редактируете?

Ответ №2:

Удалите
тег отсюда введите описание изображения здесь, сделайте пробел перед df;lkgmjkdflgdf` и ;ldfgkhd; f
Я надеюсь, это поможет вам.