Функция get_extended

Функция get_extended() в WordPress используется для получения расширенного содержимого поста или страницы. Она позволяет разделить содержимое на две части: основное содержимое и расширенное содержимое. Основное содержимое отображается по умолчанию, а расширенное содержимое может быть отображено при нажатии на кнопку «Читать далее» или подобную ей.

Как правило, основное содержимое используется для краткого описания содержания поста или страницы, а расширенное содержимое для более подробной информации. Расширенное содержимое может содержать дополнительные изображения, видео, таблицы и т.д.

Функция get_extended() возвращает ассоциативный массив, содержащий два элемента: main и extended. Элемент main содержит основное содержимое, а элемент extended содержит расширенное содержимое. Каждый элемент содержит HTML-разметку.

Пример использования функции get_extended():

<?php
$content = get_extended( get_the_content() );
echo $content['main'];
?>
<a href="#" class="read-more">Читать далее</a>
<div class="extended-content"><?php echo $content['extended']; ?></div>

В этом примере мы используем функцию get_extended() для получения содержимого текущего поста, затем выводим основное содержимое и добавляем ссылку «Читать далее». При нажатии на эту ссылку расширенное содержимое отображается в блоке с классом extended-content.