Skip Navigation

[Resolved] Filter CPT Listing via Widget

This support ticket is created 6 years, 12 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 2 replies, has 2 voices.

Last updated by Nigel 6 years, 12 months ago.

Assisted by: Nigel.

Author
Posts
#594547

I am trying to: I have a listing of posts (CPT) listing on a page with pagination. I want to add my custom taxonomies to a widget so the user can select taxonomies and it will filter down the posts that are shown. So far, I've followed 3 different methods and none are working. I can get the taxonomies to show above the listing but I can't get it into the sidebar/widget.

Could you please give me some clear direction. I think I may be confused at this point.

#594551

So I am using beaver builder for my page. The widget Wp-Views-Filter doesn't work. So I used a text field and then added the view telling it to only display the search form and the target page was the same page. This is working... but is this the correct way?

#594667

Nigel
Supporter

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

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

Hi Chris

I would do the same as you have.

The Views widgets work when using them in the standard way, e.g. adding them to the sidebar widget area, but using them as widget modules in Beaver Builder I couldn't get them to work myself.

But when using a page builder like Beaver Builder you don't need widgets as such because it allows you to add content where you want anyway.

Outputting the View results and View form in separate areas of the same page by inserting them in text modules is the best way to achieve this, and it also works with ajax updates for the filters, which is a limitation of the Views widgets which do not.