Skip Navigation

[Resolved] Search and results not working right

This support ticket is created 5 years, 4 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

This topic contains 1 reply, has 2 voices.

Last updated by Nigel 5 years, 4 months ago.

Assisted by: Nigel.

Author
Posts
#1305343

I am trying to:
Create a page where users can search via text, or browse via category dropdowns to see related posts.

Link to a page where the issue can be seen:
hidden link

I expected to see:
1. All 135 posts available to search through.
2. All Support category and related Support subcategory dropdown options available to browse.

Instead, I got:
1. Only a few posts appear to be connected to this search. For example, if I clear filters and search terms, then all 135 posts are not visible.
2. Not all the dropdowns are available (support categories and support subcategories).

Please help!

Thanks,
Cat

#1305521

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Screenshot 2019-07-31 at 13.27.05.png

Hi there

1. You are ordering the results by a custom field. The way that WordPress query ordering works, if a post doesn't have a value for the field used to order the results then it is not included in the results. There is no way to modify this, it is core WP behaviour.

2. Your settings are to only show available inputs, not all inputs (see screenshot), so only the inputs that match with the current View results will appear. Because of 1 above many of your posts are not showing, and so some of the inputs that would be exposed if all results were initially showing may not appear.