Вход

Получить краткое содержимое статьи с форматированием WordPress

Получить краткое содержимое статьи с форматированием WordPress

При использовании стандартной функции get_the_excerpt() мы получаем краткую аннотацию статьи, но без форматирования (без тегов). В данной статье покажу как можно решить данную проблему.

Мы воспользуемся функцией get_extended , которая разбивает всю статью на 3 фрагмента:

  1. Краткую статью
  2. Основной контент
  3. Ссылку на полную статью

Передаём в функцию get_extended всё содержимое статьи и для получения краткого содержимого вызываем результат с элементом массива main

1
2
$post_text = get_extended($post->post_content);
echo $post_text['main'];

По аналогии мы можем получить и ссылку на полную статью и саму полную статью

18 ноября 2020 /

1755 Views /

4 комментария
Ilya Web developer
Author

«Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.»Martin Golding