Filter by
get_cat_ID('All')]);
foreach ($categories as $category) : ?>
'post',
'posts_per_page' => 9,
'paged' => get_query_var('paged') ? get_query_var('paged') : 1,
];
if (is_category()) {
$args['category_name'] = get_query_var('category_name');
} elseif (is_tag()) {
$args['tag'] = get_query_var('tag');
} elseif (is_archive()) {
if (is_date()) {
if (is_year()) {
$args['year'] = get_query_var('year');
} elseif (is_month()) {
$args['monthnum'] = get_query_var('monthnum');
} elseif (is_day()) {
$args['day'] = get_query_var('day');
}
}
}
$query = new WP_Query($args);
if ($query->have_posts()) :
while ($query->have_posts()) : $query->the_post();
$post_categories = get_the_category();
$post_classes = array_map(fn($cat) => $cat->slug, $post_categories);
$post_classes_str = implode(' ', $post_classes);
?>
No posts found.