В Divi 4 я хотел бы создать несколько страниц, используя модуль блога, который отображает данную категорию, принадлежащую пользовательскому типу записи.
Например, существует специальный тип записи «Рецепт», который имеет категория «кухня» (американская, итальянская, палео и др. c.). Допустим, я хочу, чтобы на странице были показаны итальянские рецепты с использованием блогового модуля Divi 4.
Я нашел фрагмент кода, который предположительно решает эту проблему, но он не работает для меня.
код:
add_action( 'pre_get_posts', function ( $q ) {
if ( !is_admin()
&& $q->is_main_query()
&& $q->is_category()
&& $q->is_tag()) {
$q->set( 'post_type', ['post', 'custom_post_type'] );
}
});
Есть идеи о том, как изменить код, чтобы он работал так, как мне хотелось бы? Или у кого-то есть другой способ справиться с этим?
Thx