Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Advanced Custom Post Search

A useful plugin for creating search forms & results pages for custom post types & taxonomies.

Do I need custom post types setup before I install the plugin?

No, but you will need at least one to create a form.

Do I need taxonomies and/or terms before I install the plugin?

No, but you will need at least one of each before you can create a functional form.

My shortcode/widget is showing an ACPS error on my site

The error specifically addresses configuration issues so check you have custom post types, taxonomies and terms created.

How do I theme my results page/loop?

ACPS allows you to override the default results page and loop by adding the files ‘acps-results_loop.php’ and ‘acps-results.php’ in a number of places in your active theme folder. Either copy the file(s) into the ‘/wp-content/[theme_directory]/acps/templates’ or ‘/wp-content/[theme_directory]/‘ directory to override the default templates.

My results pages aren’t listing any results

The results pages work off of the standard WP_Query loop and therefore list any options based on the filters you selected. Make sure you have published the posts you are trying to find.

Can I specify my own base results page?

As of version 1.1 you are able to setup your own results pages instead of using the default ‘advanced-search’ page, you can access the options for this on the plugin’s settings page.

My custom results page isn’t displaying results

Be sure to include the results shortcode [acps_results] in the content area (or in the theme template), without this the results will not load.

My custom results loop isn’t listing results

The results section is setup through ACPS’ acps_results class, you need to use ‘$this->acps_args’ in your WP_Query setting otherwise no query parameters will be set.

How do I style my forms?

Since version 1.1 you can use the built in form style option which can be found on the plugin’s general settings page or alternatively just include any styles in your own stylesheets. Classes are added to your form(s) to make styling easy, they are based on a number of things including the following: labels/no labels, shortcode/ widget, inside titles/ outside titles, custom container class.

Requires: 3.0.0 or higher
Compatible up to: 3.9.15
Last Updated: 2 years ago
Active Installs: 1,000+


3.8 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,4,4 100,1,1 100,3,3 100,2,2
100,1,1 100,1,1