WordPress — вывод последних страниц (записей) родительской страницы (рубрики)

0
58

Выведем в любом месте сайта (через шорткод) нужное количество последних страниц (записей) родительской страницы (рубрики). В файле functions.php пропишем следующий код:

В строке ‘post_parent’ => wp_get_post_parent_id($post_id),

 

$post_id — это id текущей страницы (записи)
wp_get_post_parent_id() — wordpress функция, которая получает id родительской категории по отношению к определенной страницы (записи)

‘post_type’ => ‘page’, — указывает что мы выводим, page — страницы, post — записи

‘orderby’ => ‘rand’, — означает что выводить будем в случайном порядке

‘posts_per_page’ => 3 — сколько выводим страниц (записей)

 

Добавим немного стилей файл css:

 

Теперь, вставив такой шорткод [recent_posts] в любом месте сайта, получим примерно такой вид:

 

 

 

 

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here