> $user_id, 'posts_per_page' => $per_page, 'post_status' => 'publish', 'paged' => $posts_page, 'no_found_rows' => false, 'update_post_meta_cache' => false, ]); if ($author_posts->have_posts()) : ?>
have_posts()) : $author_posts->the_post(); ?> [ 'type' => 'view', 'url' => get_permalink(), 'label' => __('阅读', 'aksrt'), ], ]); ?>
max_num_pages, $posts_page, 'posts_page'); wp_reset_postdata(); else : aksrt_render_profile_empty($svg_empty_post, __('TA 还没有发布文章', 'aksrt')); endif; ?>
> $user_id, 'status' => 'approve', 'number' => $per_page, 'offset' => ($comments_page - 1) * $per_page, 'type' => 'comment', 'update_comment_meta_cache' => false, ]); if ($user_comments) : ?>
$c]); ?>
> 'post', 'post_status' => 'publish', 'post__in' => $favorite_post_ids, 'orderby' => 'post__in', 'posts_per_page' => $per_page, 'paged' => $favorites_page, 'ignore_sticky_posts' => true, 'no_found_rows' => false, 'update_post_meta_cache' => false, ]); if ($favorites_query->have_posts()) : ?>
have_posts()) : $favorites_query->the_post(); ?> [ 'type' => 'view', 'url' => get_permalink(), 'label' => __('阅读', 'aksrt'), ], ]); ?>
max_num_pages, $favorites_page, 'favorites_page'); wp_reset_postdata(); else : aksrt_render_profile_empty($svg_empty_favorite, __('TA 还没有收藏文章', 'aksrt')); endif; ?>
>

> [], 'total' => 0, 'max_pages' => 0]; if (class_exists('AKSRT_Shop')) { $product_view = AKSRT_Shop::get_instance()->get_store_products((int) $user_id, $product_page, (int) $per_page); } $product_items = is_array($product_view['items'] ?? null) ? $product_view['items'] : []; $product_max_pages = (int) ($product_view['max_pages'] ?? 0); if (!empty($product_items)) : ?>
$product, 'show_sales' => ((int) ($product['sales'] ?? 0) > 0), ]); endforeach; ?>
1 && function_exists('aksrt_render_profile_pagination')) : ?> 1) : ?> add_query_arg(['tab' => 'product', 'product_page' => '%#%'], $home_url), 'format' => '', 'current' => $product_page, 'total' => $product_max_pages, 'add_args' => ['tab' => 'product'], ]); ?>
> get_user_followed_plates((int) $user_id)); } if (method_exists($forum_instance, 'get_user_managed_plates')) { $managed = (array) $forum_instance->get_user_managed_plates((int) $user_id); foreach (['owned', 'moderating'] as $bucket) { foreach ((array) ($managed[$bucket] ?? []) as $plate) { $plate_items[] = $plate; } } } } // de-dupe by id $seen = []; $unique_plates = []; foreach ($plate_items as $plate) { $pid = (int) ($plate['id'] ?? 0); if ($pid <= 0 || isset($seen[$pid])) { continue; } $seen[$pid] = true; $unique_plates[] = $plate; } if (!empty($unique_plates)) : ?>