the_content вызывает ненужные пробелы - PullRequest
1 голос
/ 01 февраля 2020

Я использовал код ниже, чтобы убрать HTML теги из the_content () , но это создает ненужные пробелы при печати результата.

  $content = $post->post_content;
  $content = preg_replace("/<embed?[^>]+>/i", "(embed) ", $content);
  $content = wp_strip_all_tags($content);
  echo $content;

Кстати, я пытаясь напечатать результат в текстовой области.

<textarea class="form-control rounded-0" rows="8">
  <?php
  $content = $post->post_content;
  $content = preg_replace("/<embed?[^>]+>/i", "(embed) ", $content);
  $content = wp_strip_all_tags($content);
  echo $content;
  ?>
</textarea>

Есть ли способ это исправить?

1 Ответ

0 голосов
/ 01 февраля 2020

Если отображаются ли дополнительные пробелы в <textarea>, просто переместите код php за пределы <textarea></textarea>, также сделайте так:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...