fix(widgets): keep found rows for term aggregation post count

The aggregation card's N篇文章 meta reads found_posts, but paginate ''
disables SQL_CALC_FOUND_ROWS and found_posts comes back 0 on current
WordPress. The reference shows the term's total post count, so keep
found rows enabled for this internal query.
This commit is contained in:
2026-09-05 12:32:09 +08:00
parent f5a7c7a833
commit 0c4a0d18f4
+3 -1
View File
@@ -235,7 +235,9 @@ if (!function_exists('aksrt_widget_term_aggregation')) :
'orderby' => (string) $args['orderby'],
'order' => strtoupper((string) $args['order']) === 'ASC' ? 'ASC' : 'DESC',
'count' => max(1, (int) $args['count']),
'paginate' => '',
// The reference shows the term's total post count, so found rows
// must stay enabled (paginate '' would disable them).
'paginate' => 'number',
];
$query = \AKSRT\WidgetSystem\PostQuery::build($query_args, 1, []);