PilotPress

Changelog

2.0.37

  • Fixed a fatal error when another plugin/theme passes a WP_User object through the wp_authenticate hook

2.0.36

  • Small patch so useless CVE scanner won’t submit random reports

2.0.35

  • Test for compatibility up to WordPress 6.8

2.0.34

  • Update to handle deprecated wp class

2.0.33

  • Updated src link for lock icon

2.0.32

  • Clean up some deprecations with newer php

2.0.31

  • Moar security fixes

2.0.30

  • Fix security access control

2.0.29

  • Fix for lostpassword on newer versions

2.0.28

  • Future proofed up to php version 8.1

2.0.27

  • Update our tracking script to handle google

2.0.26

  • Fixed a PHP error involving undefined user roles arrays

2.0.25

  • Fix some php warnings
  • Fix older use of method_exists, swapped to function_exists

2.0.24

  • Campaigns renamed to Automations

2.0.23

  • Fix Php Notice

2.0.22

  • Fix issue with redirect for Smart Plugin Manager

2.0.21

  • Fix some more PHP warnings

2.0.20

  • Fix some more PHP warnings

2.0.19

  • Fix some PHP warnings

2.0.18

  • Re-fixed issue causing logout when multiple sessions of same user logged in.

2.0.17

  • Revert from 2.0.16

2.0.16

  • Fixed issue causing logout when multiple sessions of same user logged in.

2.0.15

  • Fixed issue preventing page visits from tracking on insecure pages.

2.0.14

  • Fixed issue preventing login form from showing when visiting a protected page and setting the on error page to the login.
  • Reverted fix for “Post Preview” pages not properly hiding content.

2.0.13

  • Fixed issue causing “Post Preview” pages to not properly hide content if the first post on the page is unprotected.
  • Updated API calls referencing older endpoints to point to api.ontraport.com

2.0.12

  • Fixed issue causing Customer Center and Partner Center to not be viewable.
  • Reverted fix for “Post Preview” pages not properly hiding content.

2.0.11

  • Added more validation & sanitization of input data
  • Brought in external .css and .js files
  • Fixed issue causing “Post Preview” pages to not properly hide content if the first post on the page is unprotected.

2.0.10

  • Fixed Preview Selected Membership level with Gutenberg editor
  • Fixed issue preventing video/form insertion
  • Reduced unnecessary API calls
  • Fixed potential mis-syncs of users who use both their email and username to log in to the same account
  • Updated ‘Tested To’ version to 5.2.2
  • Squashed misc warnings/notices

2.0.9

  • Fixed Uncaught Fatal

2.0.8

  • Fixed MISC Pilotpress PHP warnings

2.0.7

  • Fixed issue with not displaying remember me checkbox when inserted on Ontrapages Plugin

2.0.6

  • Fixed issue causing inserted forms to insert incorrectly
  • Fixed issue which caused the “Invalid Email” error message to malfunction on the default WordPress login form

2.0.5

  • Fixed issue causing comments section to display while content is protected by login page

2.0.4

  • Fixed issue causing users to not be able to utilize the theme editor with PilotPress enabled
  • Fixed issue that caused users to redirect to the home page when logging in after viewing a protected category
  • Added option to use a more discrete nickname for WP users created by PilotPress
  • Fixed issue that caused PURL merge shortcodes to not merge correctly sometimes
  • Fixed issue that caused users trying to view a protected category page to hit a page stating that there was nothing found
  • Fixed issue causing the show_if has_tag shortcode to not process if more than 1 tag was listed
  • Fixed issue that caused users to temporarily lose their access levels if they exited their browsing session on Mac

2.0.3

  • Added better logic that will help reduce the amount of erroneous API calls PP makes when trying to reconnect to ONTRAPORT

2.0.2

  • Fixed issue that caused Promotional Tool shortcodes to not show up correctly
  • Fixed issue that caused custom login boxes to incorrectly display error messages

2.0.1

  • Added new shortcode: [pilotpress_sync_contact] to allow a manual resync when the shortcode is processed
  • Added above shortcode to the TinyMCE plugin drop-down menu
  • Fixed WYSIWYG editor conflict between PilotPress and OptimizePress
  • Login redirect fixed for non-root domain installations of WordPress
  • Updated the way forms are listed under the add media button pop-up
  • Fixed incorrect error reporting issue when developer’s debug mode is active
  • Plugin conflict between Search and Filter Pro, and PilotPress resolved
  • Fixed issue where a failed login on a custom login page would strip styling

2.0.0

  • Moved stored data out of sessions into transients
  • Added ability to sync users with ONTRAPORT, works with existing WordPress users
  • Added option to preview a post or page as a specific membership level
  • Added support for ONTRAform insertion
  • Added drop menu in tiny MCE editor to insert shortcodes
  • Added new shortcode does_not_have_tag
  • Added option to add new users to campaigns
  • Added “Forgot Password?” link to bottom of login page by default
  • Added a button to clear all stored PilotPress transients under advanced settings
  • Added HTML5 video encoding support
  • Added “PilotPress Levels” column support for custom post types
  • Added ability to log page visits to a contacts contact log after successful log in
  • Added dropdown to the WYSIWYG editor to show our shortcodes
  • Added new hooks for:
    • Pre & Post ONTRAport member authentication
    • Pre & Post user logout
    • User login failed
    • User lost password
    • Content hiding
  • Fixed redirection after user login
  • Fixed redirection when both centers are active, added priority setting on settings page
  • Fixed issue where PilotPress not load tiny MCE plugins correctly
  • Fixed bug where any extra space in API key or App ID would invalidate PilotPress
  • Fixed bug where security plugins could cause the WYSIWYG editor not to load properly

1.9.9

  • Added first name and last name to new user sign up

1.9.8

  • Fixed some deprecated methods
  • Updated Documentation

1.9.7

  • 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

1.9.6

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

1.9.5

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

1.9.4

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

1.9.3

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

1.9.2

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

1.9.1

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

1.9

  • Adding category protection to PilotPress

1.8.6

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

1.8.5

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

1.8.4

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

1.8.3

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

1.8.2

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

1.8.1

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

1.8.0

  • 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.

1.7.7

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

1.7.6

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

1.7.5

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

1.7.4

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

1.7.3

  • 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

1.7.2

  • 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.

1.7.1

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

1.7.0

  • 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’)

1.6.0j

  • 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

1.6.0i

  • 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

1.6.0h

  • 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’

1.6.0g

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

1.6.0f

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

1.6.0e

  • 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.

1.6.0d

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

1.6.0c

  • 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.

1.6.0b

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

1.6.0

  • 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.

1.5.9b

  • 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

1.5.9

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

1.5.9

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

1.5.8

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

1.5.7

  • 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

Plugin Website
Visit website

Author
ONTRAPORT
Version:
2.0.37
Last Updated
July 6, 2026
Active Installs
900
Requires
WordPress 3.6
Tested Up To
WordPress 6.8.5

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.