Посредством функции get_the_content()
получаем контент текущей записи (поста).
Используем внутри цикла WordPress.
Фильтровать контент функцией the_content(), а вот get_the_content() НЕ фильтрует!
Если нужно получить данные – с применением к контенту всех имеющихся хуков the_content
– используйте конструкцию:
$content = apply_filters( 'the_content', get_the_content() );
функция the_content()
Функция get_the_content wordpress
Хук функции: the_content_more_link
Функция возвращает: Строку – контент поста.
шаблон использования функции get_the_content
get_the_content( $more_link_text, $strip_teaser, $post );
Пример использования показан в посте функция the_excerpt.
$more_link_text (строка)
текст ссылки в месте обрезки статьи (пример: читать далее).
null
$strip_teaser (логический)
strip_teaser – удалить текст. Если установить параметр true, то в этом случае контент до тега <!--more-->
на is_single()
странице будет удален: это значит что на странице записи будет показан текст без так называемого Отрывка, который используется в лентах.
По умолчанию параметр отключен. Однако, можно указать тег вручную: в требуемом месте текста <!–noteaser–>.
null
$post (WP_Post/Объект/число). Стартует с версии 5.2 (описание версий обновлений WordPress).
Запись, полный контент которой нужно получить.
Например, используем так:
$maxword = 202; // обрезка количества выводимых символов
$text = strip_tags( get_the_content() );
echo mb_substr( $text, 0, $maxword );
В ядре находится по пути: wp-includes/post-template.php
дополнительный раздел (информационный блок) Об авторе в проф. пользователя с текстовым редактором
mihalica.ru !