Я сделал чрезмерное количество googling и не нашел точно, что мне нужно.
Клиент создает редактор (WYSIWYG) для создания сообщений. Она добавляет фотографии, ссылки на внешние фотографии, видео, встраивает внешние видео и все другие форматирования. Но она не использует тег или поле выдержки.
Когда я использую wp_trim_words()
я получаю смешанные результаты.
У кого-нибудь есть другие идеи о том, как обрезать контент или лучше использовать wp_trim_words ()?
EDIT: Чтобы убедиться, что я хочу, это то, что я хочу, – это урезанная версия полного сообщения, которое все еще содержит все форматирование, изображения, видео, ссылки, вставки, что бы она ни выбрала в редактор. Очевидно, я не хочу, чтобы разметка протекала.
wp_strip_all_tags () удалит все теги.
Однако с сообщениями, которые просто имеют изображения и не содержат контента. Нет решения для этого, выдержка или где бы вы ни пытались ее использовать, будет отображаться пустым, так как не может «волшебным образом» создавать контент для сообщения, когда контент отсутствует.
Для получения дополнительной информации> https://codex.wordpress.org/Function_Reference/wp_strip_all_tags