The following article outlines basic troubleshooting steps and Frequently Asked Questions related to WordPress and the Arlo for WordPress plugin. Please follow the steps on this page before contacting support.
This article focused around the Arlo for WordPress plugin. If you are using Web Controls or an API integration on WordPress, you may benefit from the following articles:
- Check that your site meets the minimum requirements.
- Check the FAQ (Frequently asked questions).
- Check your version of PHP - The Arlo WordPress plugin requires version 5.4+.
- Clear all server and local website caches
- Clear cache from any WordPress caching plugins
- Deactivate the Arlo WordPress plugin.
- If the problem still exists, this confirms that the issue is unlikely to be related to the Arlo WordPress plugin. To solve the problem, we suggest you try and restore the files and database from a backup.
- If the problem is resolved when you disable the plugin and you have therefore confirmed the plugin is the cause of the issue, try reactivating the Arlo plugin and re-synchronise the data within the plugin.
- If the above steps doesn't solve your issue, it may be due to conflicts with other plugins. Please check here to see our list of WordPress plugins that can cause sync issues.
- If the problem persists, contact the Arlo Support Team.
In some cases, we may need to access your WordPress environment to either install completed integration work or to further investigate issues and bugs. In most instances, we will only need administrator access but in some cases (particularly problems with syncing), we may need FTP access.
Please follow the steps in this article to ensure you grant the correct access to the right team.
We regularly purge saved credentials from our password storage when we are no longer using them. This means, even if you have granted us access in the past, we may require you to share access again. We recommend you also remove our access when a project or support ticket is closed.
The Web Team may request access to your site for troubleshooting and investigations. You can follow the steps below to grant them administrator access to your WordPress website.
- In your WordPress website navigate to the left-hand sidebar and click on "Users".
- At the top left-hand side of the page, click Add User.
- Fill in the required fields with the following details:
- Username: ArloWebTeam
- Email: webteam1@arlo.co
- Password: click “Generate password”
- Role: Administrator
- Submit by clicking Add User.
Please ensure that this user has the Role set to Administrator. Without this, the Digital Services Team can’t access the Arlo integration present in your website.
In some troubleshooting scenarios, we may need access to your SFTP server so we can access and review files that aren't accessible to general Admin accounts. To comply with security best practices, we request that you provide us with a temporary, restricted-access account on your SFTP server. Please provide the following details for the temporary account:
- Hostname (SFTP server address)
- Port
- Username
- Password
Please also specify the timeframe for which this access should be active. Once the debugging is complete, we will confirm with you before the access is revoked. This approach allows us to access the files securely and maintain an audit trail of our actions.
If the sync fails on step 1/5, it usually means that something is blocking Arlo's API requests. Common causes of this are WordPress security plugins or server firewalls. Please see Known conflicts with other plugins and ensure the IP addresses listed there are unblocked on any security plugin.
Here is a list of the most commonly asked questions regarding the Arlo WordPress plugin.
Don't see your question? Contact Arlo Support.
Yes! The Arlo WordPress plugin works out-of-the-box with nearly every WordPress theme. To customize the style and format of the plugin pages you can add CSS to the Custom CSS tab in the Arlo WordPress plugin settings.
Caching plugins can interfere with the Arlo WordPress plugin.
Once changes have been made to the Arlo plugin, ensure you clear or reset any caching plugins present on your WordPress environment.
Your WordPress site should be kept updated to the latest version available.
If you are using Web Controls on WordPress, please refer to JavaScript Web Controls requirements.
No. You must have an Arlo platform to use the plugin.
The plugin's documentation can be found in our Arlo developer website.
Event display settings
The WordPress plugin requires all three website display settings to be enabled. Ensure the following check boxes are ticked.
- Display Course template on website
- Display Course on website
- Promote Course in website (upcoming list, homepage list, search)
WordPress plugin sync
If recently added events are not showing on the website, they may have not synced to WordPress yet. The plugin syncs every 40-70 minutes.
The filter shortcodes displays all available filters by default.
If you would like to change the filters that are used, you will need to update the shortcode to specify which filters to display.
Example: [arlo_event_template_filters filters=”category,location”]
Learn more about this in our developer documentation.
This can be applied to the Event template, Catalogue and Upcoming courses pages.
No, the Arlo WordPress plugin is only supported on a single WordPress site. If you want to integrate Arlo onto a Multi-site WordPress setup, we recommend using our JavaScript Web Controls.
The default duration field on the catalogue page shows the “Actual” duration of scheduled events (automatically calculated by Arlo)
If you would like more control over how this is displayed, you can utilise the Advertised duration shortcode instead.
This will pull through the duration set at a Course template level. It is not recommended if multiple courses within a template have different durations.
The scheduled event dates uses the [arlo_event_next_running] shortcode
You can then format how the date displays with a string pattern. E.g. [arlo_event_next_running format=”%a %d %b”] (Sun 05 Feb).
You can remove the course template code from anywhere on the Arlo plugin by removing the [arlo_event_template_code] shortcode which is often next to the [arlo_event_template_name] shortcode. We recommend doing a Ctrl + F and search for the shortcode and then remove it where appropriate.
One date is shown by default
To show more than one date you need to add the limit attribute to the shortcode and specify the number of dates you want to show.
For example, if you want to show the next 3 upcoming dates for a course on the template page, update the [arlo_event_next_running] shortcode to [arlo_event_next_running limit=”3”].
The Arlo for WordPress plugin has it's own setting for Tax display. You can find this by navigating to the General section of the plugin.
Presenters need to be set to display on the website. You can find this setting in our Presenter website profile and privacy settings article.
Your Arlo page may not be connected to the correct WordPress page. Here's how to resolve it:
- From the Arlo for WordPress plugin, navigate to the Pages tab.
- Select the relevant page from the list.
- Update the Host page to the WordPress page that contains the shortcode.
- Select Save Changes.