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
- WordPress Integration Overview
- Integrate an Existing WordPress Site
- Integrate a New WordPress Site
- Creating an ONTRAPORT Hosted WordPress Site
- Creating Membership Levels
- Protecting Content on Pages, Posts and Categories in WordPress
- Add Members and Drip Content in WordPress
- Add Custom Login Page and Password Reminder Functions
- Enable the Customer Center
- Enable the Partner Center
- Using Merge Fields and PURLS in WordPress
- Add ONTRAPORT Forms and Videos into WordPress
- Use Shortcodes to Show or Hide Content Based on Membership Levels (Advanced)
- Login Redirect by Membership Level (Advanced)
- OptimizePress Integration
- Choosing a WordPress Theme
- WordPress Integration FAQs
- WordPress Integration Troubleshooting
Articles in this section
- WordPress Integration Overview
- Set up Membership Quick Start
- PilotPress Settings
- PilotPress and the WordPress Editor
- Integrate an Existing WordPress Site
- Integrate a New WordPress Site
- Migrate From Another Membership System to ONTRAPORT
- Creating Membership Levels
- Protect Content on Pages, Posts and Categories in WordPress
- Testing PilotPress Content Protection
Comments