Recras WordPress plugin

Recras WordPress plugin

By Sander

With this plugin, you can easily integrate data from your Recras instance, such as packages and contact forms, into your own website.

To get started, go to the Recras Settings page and enter your Recras name. For example, if you log in to Recras at https://mysite.recras.nl/ then your Recras name is mysite. That’s all there is to it! You can now use widgets to retrieve data. All data is retrieved via a secured connection (HTTPS) to ensure data integrity. Other than the request parameters, no data is sent to the Recras servers.

This plugin consists of the following “widgets”. To use them, you first need to set your Recras name (see paragraph above).
* Book processes
* Contact forms
* Packages
* Products
* Voucher info

Widgets can be added to your site in three ways. Using Gutenberg blocks (recommended), using the buttons in the “classic editor” (limited functionality), or by entering the shortcode manually (discouraged).

Date picker for contact forms

By default, date pickers in contact forms use the browser date picker. If you want to be able to style the date picker, we recommend to enable the date picker we have included with the plugin. You can enable this on the Recras Settings page.

Note: this setting only applies to standalone contact forms, not to contact forms used in the old online booking of packages integration or in book processes.

Styling

No custom styling is applied by default, so it will integrate with your site easily. If you want to apply custom styling, see css/style.css for all available classes. Be sure to include these styles in your own theme, this stylesheet is not loaded by the plugin!
For styling the date picker, we refer you to the Pikaday repository. Be sure to make any changes in your own theme or using WordPress’ own Customizer.

Cache

All data from your Recras is cached for up to 24 hours. If you make important changes, such as increasing the price of a product, you can clear the cache to reflect those changes on your site immediately.

Google Analytics integration

You can enable basic Google Analytics integration for the booking of packages and voucher sales by checking “Enable Google Analytics integration?” on the Recras Settings page. This will only work if there is a global ga JavaScript object. This should almost always be the case, but if you find out it doesn’t work, please contact us!

Support

We would appreciate it if you use our GitHub page for bug reports, pull requests and general questions. If you do not have a GitHub account, you can use the Support forum on wordpress.org.

We only support the latest plugin of the plugin, on the latest version of WordPress (which you should always use anyway!) and only on actively supported PHP branches.

Credits

  • Icons from Dashicons by WordPress, released under the GPLv2 licence.
  • Date picker is Pikaday, released under the BSD/MIT licence.
  • Country list is by umpirsky, released under the MIT licence.

Easy installation (preferred)

  1. Install the plugin from the Plugins > Add New page in your WordPress installation.

Self install

  1. Download the zip file containing the plugin and extract it somewhere to your hard drive
  2. Upload the recras-wordpress-plugin folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Using Composer

  1. Type composer require recras/recras-wordpress-plugin in your terminal
  2. The plugin will automatically be installed in the /wp-content/plugins/ directory by using Composer Installers
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
Do you support Elementor, WPBakery/Visual Composer, Brizy, etc. ?

Integrating a book process is possible through Elementor. There are many different page builders but Elementor is the most used one, so we chose to only build this widget for Elementor. Using shortcodes is still possible in all other builders, of course.

Does the plugin support network installations?

Yes it does. You can set different Recras names (all settings, for that matter) for each site.

Can the plugin be installed as “must use plugin” ?

No. “Must use” plugins don’t appear in the update notifications nor show their update status on the plugins page (direct quote from the WordPress documentation) which is reason enough for us not to support this.

6.3.4

  • Improve choosing a start time when displaying package programme
  • Fix display of voucher templates with a validity set to a certain date, instead of a number of days
  • Load book process script differently
  • Updated “Tested up to” version to 6.8
  • Plugin now requires WP 6.6 or higher

6.3.3

  • Update “Fix book process datepicker styling” styles to latest version
  • Remove outdated documentation

6.3.2

  • Hide “Package availability” widget when it’s not available in your Recras instance
  • “Package availability” widget: hide packages where availability API is disabled

6.3.1

  • Fix console message

6.3.0

  • The plugin now hides certain blocks/editor buttons, when they’re not available in your Recras instance
  • Plugin now requires WP 6.5 or higher

6.2.3

  • Fix error in Elementor when book process cannot be found

6.2.2

  • Update “Fix book process datepicker styling” styles to latest version
  • Updated “Tested up to” version to 6.7
  • If package in a contact form is required, don’t add an empty option

6.2.1

  • Fix warning with Elementor book process widget
  • Update Dutch translation

6.2.0

  • Added a book process widget for Elementor
  • Improve error message when “id” is set, but empty
  • Plugin now requires PHP 7.4 or higher

6.1 (highlights)

  • Various small fixes and improvements
  • Removed script for very old browsers

6.0 (highlights)

  • Various small fixes
  • Removed support for Composer Installers

Older versions

See the full changelog for older versions.

Version
6.3.4
Last Update
10 days ago
Download
23,601+
Tested up to:
6.8
Categories:
General

Screenshots

Alternative Plugins for Recras WordPress plugin

Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.

Categories: General

A highly customizable, easy-to-use popular posts plugin!

Categories: General

Now compatible with the AMP Plugin! Free Share Buttons from AddThis. Share to Messenger, WhatsApp, Facebook, Twitter, Pinterest and many more.

Categories: General

Tags, Categories and WordPress terms are easy with TaxoPress. Add a Tag or Category to Pages, manage your WooCommerce Categories and Tags and more.

Categories: General

WordPress Related Posts - the plugin for related posts with thumbnails. Caching included.

Categories: General

Save your wordpress blog from getting tagged as ping spammer. This plugin is a fork of the cbnet Ping Optimizer plugin.

Categories: General

Create reviews! Choose from Stars, Percentages or Points for review scores. Supports Retina Display, WPMU & Unlimited Color Schemes.

Categories: General

WordPress button plugin so powerful and easy to use anyone can create beautiful buttons, share buttons and social icons.

Categories: General

WordPress HTTPS is intended to be an all-in-one solution to using SSL on WordPress sites.

Categories: General

Discover the Lists with Recras WordPress plugin

namaroopa before migrate

By lifeofaclickwpfav

vol intsall

By vane vrb

startup

By Vitor Francisco Freitas dos Santos

marketing digital inicial

Credit Platform

By Elliot Gerchak

exp

By kan imai

FarrowSystem.EU - ALL Plugins

By Andreas Tyrosvoutis

A save of all the plugins from when it was migrated from multisite. Just for historical purposes.

OS WooCommerce Plugins New Install

By Brett Walling

My list of plugins I use for WooCommerce sites.

map-traveler

By Laptopreneur