'post',
'posts_per_page' => 5,
'post_status' => 'publish',
'orderby' => 'date',
'order' => 'DESC',
'paged' => $paged
);
if (is_category()) {
$args['cat'] = get_query_var('cat');
}
// 处理分类筛选
if (isset($_GET['category']) && !empty($_GET['category'])) {
$args['category_name'] = sanitize_text_field($_GET['category']);
if (isset($args['cat'])) {
unset($args['cat']);
}
}
// 处理关键词搜索
if (isset($_GET['search_keyword']) && !empty($_GET['search_keyword'])) {
$args['s'] = sanitize_text_field($_GET['search_keyword']);
}
$articles_query = new WP_Query($args);
if ($articles_query->have_posts()) :
while ($articles_query->have_posts()) : $articles_query->the_post();
$featured_image = get_the_post_thumbnail_url(get_the_ID(), 'medium_large');
if (!$featured_image) {
$featured_image = get_template_directory_uri() . '/assets/images/default-post.jpg';
}
$excerpt = get_the_excerpt();
if (empty($excerpt)) {
$excerpt = wp_trim_words(get_the_content(), 20, '...');
}
$post_date = get_the_date('Y-m-d');
?>
max_num_pages;
if ($total_pages > 1) {
echo '
';
}
?>
article
暂无相关资讯
抱歉,目前没有找到相关的文章或新闻,请稍后再来看看吧。