home > support > web design > wordpress plugin > installation
If you don't have WordPress installed already it can be download free of charge from wordpress.org.
You will also need a paid TourCMS account, free trial accounts are available which let you load products and test the booking process end to end. The only areas you will not get with a free account are the API (which the WordPress plugin requires) and credit card payment gateway integration. Sign up for a free trial account or view TourCMS prices.
Remember: You don't have to use this Plugin, if you already have a WordPress powered website you are happy with you could just add booking engine links to that.
To install just head to Plugins > Add New in WordPress Admin and search for TourCMS, locate the plugin and click Install Now, once the plugin is installed click Activate Plugin.
Download the latest version of the plugin from it's WordPress.org page, in WordPress admin head to Plugins > Add New then under the Upload tab browse and upload the zip file, then Activate Plugin
You should have a new "TourCMS Plugin" entry in the "Settings" section of WordPress Admin, click it now.
The API Settings allow WordPress to connect to TourCMS to retrieve your product information, you will need to enter your Channel ID and API Key, both of which are available in TourCMS if you head to Configuration & Setup > API.
The TourCMS plugin provides some simple integration with the Booking Engine, this can either be integrated into your templates directly using template hooks (as with our sample theme) or by using the correct shortcodes in your description.
The following settings are available:
For more advanced integration information, see the template hooks page.
Control the default settings for any tour videos displayed using the [vid_embed] shortcode.
The following settings are available:
Pull data from TourCMS
Wordpress downloads and stores various pieces of information about your Tours from TourCMS. To keep your website running nice and fast this information is cached and only updated either when you edit the Tour/Hotel in WordPress, or when a certain amount of time has elapsed since the last update.
The Update TourCMS info setting lets you control this behaviour, you can tell WordPress to download the information if it's not been updated for 24 hours, 4 hours, 1 hour or only when you edit the Tour. The default is every 4 hours, for initial set up and configuration you may wish to change this to "Constantly (Don't cache)".
Update "Product Page URLs"
To enable features like affiliate tracking TourCMS stores the link to each of products, to avoid you having to enter your URLs in TourCMS any time you add a new tour, or if the links change for any reason just switch this setting and the Plugin will send TourCMS the correct link for your tour any time it checks for updated descriptions & images.
We find the following plugins useful and would recommend installing them:
Cookiebot, Rank Math SEO, Redirection, Google Tag Manager for WordPress, Widget Context.
If you are installing the TourCMS theme then follow the link below to the next page, alternatively head straight to product loading.