-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Peter Adams edited this page Sep 18, 2021
·
5 revisions
The WordPress plugin does not install the OWA software. Rather this integration plugin assumes that you have already installed an instance of OWA on either the same or a remote server.
- Download the plugin from the WordPress.org plugin repository.
- Activate the plugin
- Navigate to the plugin's admin page
- Input the public facing URL of your OWA server instance (ie https://somedomain.com/path/to/owa/). If you have not yet installed an OWA server instance please see the install documentation in the OWA Server repository.
- Input your OWA Server user API key. This API key is found within your OWA server instance (Settings > Users > User > Edit).
- Save the configuration settings
- Choose a website to track to use from the drop down list. If your website is not already present in the list then you need to add it to your OWA server instance (Settings > Tracked Websites > Add).
In order for OWA's WordPress plugin to work, your WordPress theme needs have the following line of php somewhere in your theme's template files:
<?php wp_head(); ?>
Most WordPress themes are well formed and come with this Wordpress API call in their templates already, so most people will not need to modify their theme to make OWA work. For more information on how to make sure that your themes work with WordPress plugins see: http://codex.wordpress.org/Theme_Development
- WP-Cache - OWA does not currently work if WP-Cache is active. Specifically it breaks tracking and the geolocation reports due to it's instance on a setting text/html Content-Type HTTP header.