WPIntell

Source evidence

Duplicated entries

CelerSearch – Lightning Fast Search with Meilisearch · support · 2026-02-16T12:24:00+00:00

mixedsentiment
mediumseverity
0.84relevance
10replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

3 / 22 rows with source links

13.6% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

19 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
winniezz resolved
Hi, Most of my posts are 2 3 or 4 time, sometimes more in the index. Also, sometimes results page returns 10 elements, sometimes 8 sometimes 9, can it be changed and be consistent ? Yours, ! It seems huge posts are splitted and so appears many times in the index and it’s faking the number of results displayed add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 24 ); } }, 1); When results have huge posts, number or returned results will be lower. 20 ,21 … I also wonder if it can’t be a problem when results are paginated because of this behaviour.. ;will page 2 really be page ? This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz . ps: I’m using elementor to display query results using built-in loop-grid with current query. Hey @winniezz – Thanks for reporting this issue. We are checking the issue and will get back to you asap. Best Regards, Darko Hey @winniezz – post splitting / de-duplication bug is now fixed in v1.2.2 . Thanks for reporting. Thank you 😉 But I still have “random” number of results (14 ?) on standard elementor search page and some overlaps between pages page 1 : a b c d e page 2 : e f g h i (we already had e one page 1) this kind of behaviour This reply was modified 3 months, 1 week ago by winniezz . if I’m using add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 10 ); } }, 1); I got 5 results on page 1 with add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 20 ); } }, 1); I get 11 results on page 1 I suppose it depends if some posts are duplicated in the index or not. Also, in indices panel it’s shown “82435 / 43982” in “Documents” column will try this command and re-build index, will keep you in touch define( 'CELERSEARCH_SPLIT_POSTS', false ); This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz . it works, indexing is much more slow now but it works. (search is still fast) Thanks for the valuable info @winniezz . I will address this in a new version. I want to make the post splitting work really well for performance reasons.

Comments

10 shown
winniezz 2026-02-16T12:32:00+00:00

It seems huge posts are splitted and so appears many times in the index and it’s faking the number of results displayed add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 24 ); } }, 1); When results have huge posts, number or returned results will be lower. 20 ,21 … I also wonder if it can’t be a problem when results are paginated because of this behaviour.. ;will page 2 really be page ? This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz .

winniezz 2026-02-16T13:48:00+00:00

ps: I’m using elementor to display query results using built-in loop-grid with current query.

Darko G. 2026-02-16T13:50:00+00:00

Hey @winniezz – Thanks for reporting this issue. We are checking the issue and will get back to you asap. Best Regards, Darko

Darko G. 2026-02-19T13:34:00+00:00

Hey @winniezz – post splitting / de-duplication bug is now fixed in v1.2.2 . Thanks for reporting.

winniezz 2026-02-19T13:38:00+00:00

Thank you 😉 But I still have “random” number of results (14 ?) on standard elementor search page and some overlaps between pages page 1 : a b c d e page 2 : e f g h i (we already had e one page 1) this kind of behaviour This reply was modified 3 months, 1 week ago by winniezz .

winniezz 2026-02-19T13:53:00+00:00

if I’m using add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 10 ); } }, 1); I got 5 results on page 1 with add_action(‘pre_get_posts’, function( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_search() ) { $query->set( ‘posts_per_page’, 20 ); } }, 1); I get 11 results on page 1 I suppose it depends if some posts are duplicated in the index or not.

winniezz 2026-02-19T13:58:00+00:00

Also, in indices panel it’s shown “82435 / 43982” in “Documents” column

winniezz 2026-02-19T14:00:00+00:00

will try this command and re-build index, will keep you in touch define( 'CELERSEARCH_SPLIT_POSTS', false ); This reply was modified 3 months, 1 week ago by winniezz . This reply was modified 3 months, 1 week ago by winniezz .

winniezz 2026-02-19T14:17:00+00:00

it works, indexing is much more slow now but it works. (search is still fast)

Darko G. 2026-02-19T14:35:00+00:00

Thanks for the valuable info @winniezz . I will address this in a new version. I want to make the post splitting work really well for performance reasons.