get_extended() — возвращает по отдельности контент до и после тега

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Функция возвращает массив $content (например), состоящий из трех элементов:

get_extended($post)
$post
(строка) содержимое поста (контент)

Пример

// к примеру выведем 5 постов отсортированных по количеству комментариев
$q = new WP_Query('posts_per_page=5&orderby=comment_count');
while( $q->have_posts() ): $q->the_post();
	$content = get_extended(get_the_content());
	the_title('<h3>','</h3>'); // заголовок в тегах <h3>
	echo '<p>' . $content['main'];
	echo ($content['more_text']) ? '<a href="' . get_permalink() . '">' . $content['more_text'] . '</a></p>' : '';
endwhile;
wp_reset_postdata();
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии