search
Partners Support Log In
Frank Hagan
Updated

Contents

    Back to Top

    WordPress Integration FAQ

    About the WordPress Integration FAQ

    Applies to: ONTRAPORT Plus and above.

    This article lists some of the preliminary questions we receive about our WordPress integration using the Pilotpress plugin

    Q. What is WordPress?

    A. WordPress is an amazing open source blogging tool and content management system (CMS) that allows even beginners a very easy method to publish their content (ie. text, images, video, etc) on the web. Features include a plugin architecture, template system and the ability to install and switch between themes.

    Q. What is a Theme?

    A. A theme is responsible for the look and feel of your website - it's like a skin that allows you to change the appearance of your website using built-in, pre-coded design options. The Wordpress Theme system is an easy way to 'skin' your site. They can also provide much more control over the look and presentation of the material on your website too with features such as drag and drop tools for all your material.

    Q. What is a plugin?

    A. Plugins are tools that extend the functionality of WordPress. They offer new additions to your WordPress website that either enhance features or add new features to your site.

    Q. Can I have multiple websites, integrate Pilotpress and get my users the same username and passwords for all websites?

    A. Pilotpress works with single sites and does not have the ability to issue the same password for multiple websites. You can install Pilotpress on as many websites as you would like.

    Q. Why do some plugins cause conflicts?

    A. A plugin conflict happens when code or processing from one plugin interferes with the processing of another plugin. When plugin conflicts happen, stuff just stops working or weird things begin to occur. With thousands of plugins available, we are unable to test every plugin for compatibility with Pilotpress.

    Q. I'm getting these weird PHP "Warning" errors displayed at the top of my pages. Can you fix it?

    A. PHP Warnings are common and intended for developers. They should never be displayed on a production server. We can't prevent all of them because we have to maintain backward compatibility with prior versions of PHP. Ask your webhost to configure your hosting account correctly and not display the harmless PHP warnings to the screen. Or, follow the instructions in articles like this tutorial, How to Turn Off PHP Errors in WordPress, to hide them.

    Q. What specific plugins are known to cause conflicts?

    A. There are thousands of WordPress plugins available, and we can't test them all. But these are some things to watch out for:

    • Any other "membership" plugin (S2 Member, BuddyPress, etc.)
    • Any plugin that manages "redirection"

    Cache plugins are in a special category. Most will have a section where you can list your PilotPress protected pages and exclude them from the cache. If the page is not excluded, the cache may display the protected page to visitors.

    If you encounter a specific plugin that conflicts with PilotPress please contact Support. We may have a method to configure it to work, and if not, will list it here as incompatible.

    Q. How can I test the Pilotpress integration?

    A. Wordpress Administrators are "cookied" by WordPress. WordPress will read the Administrator's cookie even while logging in as another user. Private and incognito modes in your browser will not prevent WordPress from reading the Administrator cookie. Because of this, the page protection may appear to fail. To test the page protection and other membership functions we recommend the following process:

    • Create a new Contact for testing purposes. Add a Membership level to the contact. Keep ONTRAPORT open to this contact record.
    • Open a new private tab or window in your browser (see instructions for Firefox and Chrome).
    • In the private tab or window, clear the cookies for your Wordpress site. This step is required. To see instructions on how to clear your cookies, click HERE.
    • Go to the default WordPress login page by adding "/wp-login.php" to your domain: http://your-domain.com/wp-login.php
    • Log in as your new contact and verify the membership functions.
    • To test a new membership level, log the contact out of Wordpress. Add the new membership level in ONTRAPORT and log the contact back into Wordpress.

    Q. Can Pilotpress work with a WP Network / Multisite installation?

    A. No, Pilotpress will not work in a WordPress Network or Multisite configuration.

    Q. I have another membership plugin. Can I export the members to PilotPress and have them keep their same password?

    A. Yes. After PilotPress is installed you can select the setting for syncing current WordPress users to your ONTRAPORT account in Settings > PilotPress in your WordPress Admin section. Under Sync WordPress users to your ONTRAPORT Contacts select Yes, New and Existing Users. PilotPress will sync the users to ONTRAPORT as they log into the site.

    WordPress Integration Resources

    Articles in this section

    Created - Updated
    Have more questions? Submit a request

    Comments