Вывести посты категории в сайдбаре

Есть сайт на Вордпресс http://lifeinsurancehub.co.uk/
по дизайну у сайта есть четыре вида сайдбаров для разных страниц и в одном из сайдбаров выводяться посты категории Testimonials, но клиент хочет завести отдельную категорию testimonials для каждой из страниц.
Тоесть на каждой странице в сайдбаре будет выводиться своя категория постов.
Моя логика
пишу в файле сайдбара
сначала определяю страницу

if(is_page(‘life-insurance’)){
$id=’life-insurance’;
}

потом вывожу посты

<?php
$n=3;
$recent = new WP_Query("category_name=$id&showposts=$n");
while($recent->have_posts()) : $recent->the_post();
?>

Но почему то не работает определение страницы.

$id=’life-insurance’;

чего вы хотите добиться этим действием?

$id='life-insurance';

чего вы хотите добиться этим действием?

я записываю в переменную слаг категории

чтобы отобрать для вывода ниже нужные посты

$recent = new WP_Query("category_name=$id&showposts=$n");

Anonymous
Отправить
Ответ на: