Plugin Directory

Test out the new Plugin Directory and let us know what you think.


PilotPress allows you to have a website, membership site, customer center, and an affiliate center integrated together with ONTRAPORT.


  • Fixed bug with filtering posts in the admin dashboard not filtering properly on criteria
  • Fixed show_if has_any shortcode not hiding/showing content correctly
  • Fixed warnings showing up in Posts if no membership levels were selected for category protection


  • Added message when username already exists when you try to update it.


  • Add support to all PilotPress to redirect Customers and Partners to an ONTRApage of their choosing


  • Bug fix to address issue where pages continue to redirect or exit after their category protection is removed


  • Bug fixes to address login issues and possible conflicts with other plugins


  • Bug fixes to address php notices being generated when protecting a category with no permissions set


  • Bug fixes to address issue of empty array throwing warning in category protection


  • Adding category protection to PilotPress


  • Convert Tracking script to use the one served by our CDN... improves speed


  • Fixed various notices and added custom filters to override routeable pages returned by PilotPress


  • Adds PilotPress functionality to ONTRApages custom post types
  • Fixed issue with nested shortcodes not populating pilotpress_field shortcodes


  • Fixed issue with the password reset email sending to the user every time they logged in.


  • Reduced the api calls needed for PilotPress every page load for logged out users.


  • Added new PilotPress text widget to allow merge codes to merge easily and without any extra modifications to your theme.


  • Decreased page load times and login times dramatically by defferring several database calls to only when you need them instead of every page load.
  • Fixed issue with ONTRAPORT merge codes not merging properly when the name had html entitites.
  • Fixed issue with the Customer Center not properly displaying after closing the browser and you logged in through the Remember Me option.


  • Fixed session not allowing customer center to show properly if browser was closed and re-opened.


  • Fixed tracking.js not using the 3.0 tracking domain when necessary.


  • Fixed issue from last release that did not properly show membership levels meta box when creating a new page/post


  • Fixed issue where admin user could not connect to the Pilotpress API


  • Fixed issue with logging in where the "remember me" option would not keep users logged in, if/when was browser closed and the session was destroyed
  • Fixed issue with custom login form going to 404 page if WordPress was hosted on a subdomain


  • Fixed bug where if your home page is set to a static page and is protected by a membership level it would still show the content.
  • Fixes issue where WordPress trimmed the trailing and leading spaces when logging in however PilotPress did not.


  • Fixed bug where featured images would not show up properly when creating a new post/page


  • Added new admin option to add new WordPress registered users to ONTRAPORT with the option to add Tags or Sequences
  • Added the ability to style the Customer Center with three new options (Primary Color , Secondary Color and Header Image)
  • Updated Customer Center to be on one page instead of using tabs
  • Added the ability to link to Invoices in the Customer Center
  • Merged the Plugin Session Slap into PilotPress to keep sessions alive
  • Added ability to sort table headers in Customer Center
  • Fixed bug with the show_if shortcode not working properly if a membership level or tag has an HTML Entity;
  • Fixed improper use of do_action('wp_login')


  • Updated action hook for saving posts from save_post to pre_post_update
  • Decreased payload for migrated accounts
  • Moved jQuery-ui to only enqueue on admin pages


  • Updated login form editor to fix styling where form was not working in some themes.
  • Updated status bug when membership status was disabled on ONTRAPORT


  • Fixed merge fields to work in WordPress version 3.9 and later.
  • Fixed a bug where TinyMCE would strip out the Flowplayer code when switching from the visual editor to the text editor and back.
  • Added the ability to customize the log-in page shortcode.
  • Added security upgrade to send passwords hashed to ONTRAPORT for user authentication.
  • Fixed a bug with the "not_contact" shortcode where it would not function if a user was not logged in.
  • Improved page load speeds by moving the ONTRAPORT tracking script into the footer.
  • Fixed a bug where a user not logged in trying to use the affiliate_center would redirect to wp_login.php instead of the PilotPress login page.
  • Added two additional shortcode attributes to the show_if shortcode - 'not_cookied_contact' and 'is_cookied_contact'


  • Fixed an issue where inserting multiple videos into one page could break flowplayer functionality.


  • Fixed a bug introduced in 1.6.0e where logging out would result in an HTTP 500 error.


  • Fixed a bug where the show_if shortcode would display content to users who were not logged in.
  • Fixed a bug where PilotPress could enter an infinite redirect loop.
  • Fixed a bug where some PilotPress features would break when the plugin files lived in a non-default directory.


  • Fixed a bug introduced in 1.6.0c that broke the merge fields drop down in the page editor.


  • Fixed a bug where the show_if shortcode would always display the hidden content if the contact has no membership levels.
  • Support for ONTRAPORT accounts.


  • Membership levels are now updated in real time and do not require the user to logout and login.


  • Important security updates.
  • Merge fields can now be nested within pilotpress_show_if blocks.
  • Merge fields are now updated in real time and do not require the user to logout and login.
  • The following shortcodes can now be used: pilotpress_show_if, pilotpress_login_page, pilotpress_field. These shortcodes should be used to avoid conflicts with other plugins. The existing shortcodes will continue to function.
  • Fixed the "From Computer" and "From URL" tab on the "Add OfficeAutoPilot Media" page.


  • Newly created users synced from OAP have the nickname field in WordPress properly set
  • Updating the password in the customer center will no longer require a logout
  • Updating the username in the customer center is less buggy
  • Content placed on the [login_page] shortcode page will properly display on a failed username or password
  • Fixed the home page not working with membership level content hiding


  • Fixed an error which would cause the plugin to not activate when the PHP Setting short_open_tag is set to off


  • Fixed a possible issue where editing a users password would fail with PilotPress enabled


  • Fixed a potential bug which would cause logins to fail under certain scenarios


  • Invalid login inputs on custom login pages now stay at the custom login page, forgotten password function does not cause accounts to go out of sync

Requires: 3.6 or higher
Compatible up to: 4.6.3
Last Updated: 1 month ago
Active Installs: 4,000+


3.5 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,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,2,2 100,1,1
100,2,2 100,1,1