Plugin Directory

Advanced Post List

Create custom post lists with easy to use advanced settings. Highly customizable for designing unique post-list designs.


  • Added Widget support.
  • Fixed warning errors with WP's debug config enabled.
  • Added param label to author shortcode.
  • Added param size to post_thumb.
  • Changed APLQuery class to reduce memory load, and remove nested code.
  • Fixed Taxonomy Tabs not showing category/tag text.
  • Fixed AJAX Save Preset Button not updating text.
  • Fixed Save Preset Button enlarging each click.
  • Fixed Admin Preview not showing.
  • Fixed (preview) post list dynamics on admin side.
  • Fixed Delete Database Upon Deactivation no saving to APL database.
  • Fixed jQuery UI CSS file not loading with https sites.


  • Fixed Admin UI Multiselect jQuery plugin not closing.
  • Fixed Multiselect not updating values.
  • Changed Links in the Settings page.
  • Changed Screenshots.


  • Fixed 'Maximum execution time of 30 seconds exceeded'.
  • Fixed Issue with jQuery UI 'Current Page' Parent Selector.
  • Added Label Elements to Admin Option Settings.
  • Changed jQuery UI Dialog Messages to use a Dynamic JS Function.
  • Added Info Dialogs to the General Options Section.
  • Added Updater Class Object.
  • Changed APLCore Constructor/Init & Import Upgrading Process.
  • Added Backwards Compatibility to APLPresetDbObj & APLPresetObj Class.
  • Changed APLPresetDbObj Constructor to Optionally Create an Empty Class.
  • Fixed/Changed Import/Export Layout & Elements.
  • Fixed Backup (Export/Download/Import) Feature.
  • Changed Back-up Procedures to Use Both a Handler and a Final Function.
  • Added More Security to the Backup Feature.
  • Fixed JSON Converter to Display PHP Errors Instead of Breaking.
  • Added Version Variable to Export Output File.
  • Fixed Import to Update Preset(s) being imported.
  • Changed Import File Uploads from Single to Multiple Files.
  • Added an Overwrite Confirmation Before Finalizing the Import Operation.


  • Added ‘Any/All’ term setting to taxonomies.
  • Changed ‘Post Status’ filter to carry multiple values.
  • Added User/Visitor Permissions.
  • Added Author filter.
  • Added Ignore Sticky Posts filter.
  • Added Exclude Posts filter.
  • Added Exclude Duplicate Posts from Current Page setting.
  • Added an Exit Message.
  • Added database upgrade for 0.3.beta5.
  • Changed Admin Dialogs.
  • Fixed Post Status grabbing private content.
  • Fixed duplicate posts bug.
  • Changed jQuery register script location.
  • Added additional support to scripts.
  • Added empty index.php files to all folders.


  • Fixed dynamics with post lists with 'Include Terms' within taxonomy and 'Current Page' post parent.
  • Fixed excluding current page.
  • Changed 'get' functions for post_types, taxonomies, and terms.
  • Fixed always deleting database upon deactivation.
  • Changed primary author.
  • Changed Plugin Page URL on admin page.


  • Fixed some 'scrict' errors that were being tossed.
  • Fixed the Activation, Deactivation, and Delete/Uninstall action hooks.


  • Fixed issue with script interference.
  • Fixed installing/restoring default preset settings.


  • Added Custom Post Type and Taxonomy support.
  • Added JQuery UI features.
  • Added "Post Status" setting for presets.
  • Changed "Post Parent" to carry multiple parent pages instead of just one.
  • Changed script and style handling to use wp_enqueue.
  • Changed from get_posts() to APLQuery (WP_Query) class.
  • Changed APLPresetObj class.
  • Added APLQuery class to shadow WP_Query.
  • Added a plugin database update for the change preset settings.
  • Changed import file to accommodate for new preset settings.


  • Designed a 'General Settings' section for core settings.
  • Changed 'Upon plugin deactivation clean up all database entries' to a yes/no ratio.
  • Added Import/Export feature.
  • Added a preset download feature.
  • Added admin.css to separate styles from admin.php file.
  • Designed a new default css style button.
  • Fixed database version checking.
  • Fixed PHP hardcode string that was displayed to the admin.
  • Fixed 'Exclude Current'.
  • Fixed Before, Content, and After TextArea to expand correctly


  • Fixed including required files.


  • Basic clean up and reorganizing.
  • Added phpdocumentation to created files.


  • 'Post Parent' combo box was corrected to now display only pages
  • 'Orderby' combo box was corrected to pass values that WordPress allows with WP Query
  • Edited some of the front end designs to make it current with the plugin
  • Post data is now being correctly pulled within APL_run
  • A clean up was done on 0.1.a1


  • -Very first working version-
  • Fixed 'Require all categories'.
  • Upgraded core functions.

Requires: 2.0.2 or higher
Compatible up to: 3.9.9
Last Updated: 2 years ago
Active Installs: 6,000+


3.9 out of 5 stars


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,3,3 0,1,0
100,1,1 100,2,2 100,1,1 100,1,1
80,5,4 100,1,1 0,2,0 100,1,1 100,4,4
100,2,2 100,5,5
75,4,3 100,4,4
100,1,1 100,1,1