6 Plugins to Make Your WordPress Website GDPR-Proof

6 Plugins to Make Your WordPress Website GDPR-Proof

As the new privacy law — the General Data Protection Regulation (GDPR) — is about to come into effect, all sorts of plugins are marketed to help you get GDPR compliant. In this article we cover six practical WordPress plugins that enable you to make your WordPress website GDPR-proof!

GDPR Consent Plugin (€ 39 per year)

For WordPress websites in Europe, Sowmedia launches the GDPR Consent Plugin: a plugin for WordPress with which you first ask permission from your visitors, before your other WordPress plugins (and scripts) start collecting personal data. This way you prevent your website from already collecting personal data before your visitor has given permission for this. The GDPR Consent Plugin lets you define exactly which consents you want to request of your visitors, allowing you to present a clear overview of unique required and optional consents for your visitors to interact with. This GDPR Consent Plugin is the most complete WordPress cookie & consent plugin of all.

Delete Me (free)

The GDPR issues the ‘right to be forgotten’. This basically means that you have to be able to erase someone’s  personal data within a reasonable timespan upon their request. You could, of course, do this manually, but the WordPress plugin Delete Me offers your visitors to it themselves — that is, when it comes to data gathered by your website. Users can remove all their own posts and links, including their reactions to articles.

This plugin particularly comes in handy when you have a subscriber website or an active user group that regularly responds to your articles. Be aware, though, that this plugin will not remove data stored separately by additional plugins you may have added to your WordPress website.

Wider Gravity Forms Stop Entries (free)

The Gravity Forms plugin is our number one favorite plugin to build advanced forms for WordPress websites. Its form entries are stored in your WordPress site, but can also be mailed or forwarded to third parties, such as email marketing software. In case your entries are directly forwarded to another system, you may not need to additionally store these entries in your WordPress site.

The GDPR requires you to refrain from needlessly storing user data. This is why the Wider Gravity Forms Stop Entries is so convenient. This plugin removes entries immediately in your WordPress database, so form entries will only be stored in your external systems (or your mailbox). The only drawback is that you don’t have a backup of these entries any more in case you discover the link to your external system to be unresponsive, for instance. Alternatives to tackle this are the plugins below.

Gravity Forms Encrypted Fields ($ 27)

Do you store Gravity Forms entries within your website? Then you can protect these by encrypting them. The WordPress plugin Gravity Forms Encrypted Fields ($ 27) does this for you. User data is encrypted by this plugin within the database. Next, you can configure which persons are allowed to view specifically allotted entries. This may be required, particularly when you are gathering high risk personal data (like Social Security Numbers or medical information) that is not meant to be seen by all WordPress editors and administrators.

WP GDPR Compliance (free)

The GDPR demands ‘explicit consent’ of your visitors to allow you to process their data. Whether you want your visitors to subscribe to a newsletter, fill in a contact form, or react to a message, permission is required. Such explicit consent can be realized by virtue of providing a tick box for example. However, should a tick box be marked by default, then you are overriding the ‘privacy by default’ principle.

Forcing explicit consent in your WordPress website is largely done manually. Again, make sure that tick boxes aimed at having users agree with your terms, are not ticked by default. Fortunately, WP GDPR Compliance imbeds such tick boxes for you and supports plugins like Contact Form 7, WooCommerce and WordPress Comments. The author of this plugin has announced future support for other plugins as well.

Policy Genius (free)

An important part of GDPR compliance is making your privacy policy transparent. It is common practice to facilitate a link to a privacy policy in the footer of a website. Drawing up such protocols can be quite an endeavor. However, once you have constructed one that is explaining your policy in a clear and complete manner, you can then refer to it from any part of your website (for instance, places where you ask your visitors’ explicit consent).

The free WordPress plugin ‘Policy Genius’ helps you draw up a privacy policy in a few easy steps. This is no guarantee, however, that your policy then meets all requirements. It would be best to consult a lawyer to be safe.

WordPress themes and plugins for the hotel and catering industry

WordPress themes and plugins for the hotel and catering industry

If you are the owner of a hotel, bed-and-breakfast, restaurant, café or any other business in the hospitality sector, you can use WordPress to make a beautiful website. But which themes and plugins should you use? In this article, we’ve listed the pros and cons of some popular themes for the hotel and catering industry and recommend some additional plugins to make your online service successful

Some links in this article contain affiliate code.

WordPress themes for the hotel and catering industry

Online you can find thousands of WordPress themes for restaurants, coffee shops, diners, bed-and-breakfasts, etc. But which one is most suitable for your company? We’re giving you an overview of the most popular WordPress themes for hotel and catering businesses.

Divi Café ($ 69 per year)



Divi Café is a beautiful complete theme for cafés and restaurants from ElegantThemes. The theme contains a digital menu, online ordering options and lots of space for nice product photography.

Pros:

  • Digital menu
  • Ordering online
  • WooCommerce integration
  • Great design
  • Contact form
  • Responsive

Cons:

  • Payment module not included by default
  • Reservations/schedule module not included by default

MyCuisine ($ 69 per year)



MyCuisine is a complete theme for restaurants from ElegantThemes. The theme contains a digital menu and a page for contact information, including your location on Google Maps.

Pros:

  • Digital menu
  • Google Maps
  • Many settings options
  • Contact form
  • Responsive

Cons:

  • Payment module not included as standard
  • Reservations/schedule module not included as standard

Enfold ($ 59 one-time)



Enfold is our favorite WordPress theme, and is also suitable for restaurants. With the floorplan and reservation form, your customers can book their own table in your restaurant. Furthermore, Enfold can be expanded with many plugins.

Pros:

  • Multipurpose design
  • Floor plan with reservation form
  • Many settings options
  • Contact form
  • Responsive

Cons:

  • No digital menu
  • No ordering module
  • Booking module does not block the times that are fully booked

Restaurant ($ 69 per year)



Restaurant Theme from Organic Themes is simple and to-the-point. The fact that you can make a very elaborate menu with this theme, makes it very attractive. The contact form is limited and depends on the Gravity Forms plugin, which is not included ($ 39 per year).

Pros:

  • Simple design
  • Elaborate digital menu
  • Contact form
  • Responsive

Cons:

  • No ordering module
  • No booking module
  • Contact form only possible with external plugin

Hotel California ($ 59 one-time)



Hotel California is a very complete WordPress theme for hotels, hostels and bed-and-breakfasts. The theme offers the possibility to show different rooms, that can also be booked. It includes a calculator, so visitors can quickly calculate the price of their stay.

Pros:

  • Design offers space for photography
  • Booking and reservation module for rooms
  • WooCommerce integration possible
  • Price calculator
  • Responsive

Cons:

  • No payment module

Starhotel ($ 49 one-time)



Starhotel is a WordPress hotels theme with a clean design. The included booking module has a prominent position and you can easily add rooms with a specific price per room.

Pros:

  • Design offers lots of space for photography
  • Booking and reservation module for rooms
  • Prices adjustable per room
  • Responsive

Cons:

  • No payment module
  • Booking module does not block the times that are fully booked

Grand Restaurant ($ 59 one-time)



Grand Restaurant offers lots of space for photo impressions. The theme contains a menu for your products, including ordering options when you’re using WooCommerce. Also, the theme has a simple reservation module.

Pros:

  • Design offers space for photography
  • Simple booking and reservation module
  • Ordering products via webstore
  • Responsive

Cons:

  • No payment module
  • Booking module does not block the times that are fully booked

Piquant ($ 59 one-time)



With Piquant you can choose from different website layouts for your restaurant/café. You can describe your recipes and ingredients, and have your visitors book a table. Visitors can also purchase products online, using WooCommerce.

Pros:

  • Practical menu description
  • Booking and reservation module for tables
  • Elaborate descriptions of recipes and ingredients
  • Responsive

Cons:

  • No payment module
  • Booking module does not block the times that are fully booked

WordPress plugins for the hotel and catering industry

Hotel and catering businesses often need additional functionalities on their WordPress website. Think of a booking system for a bed-and-breakfast, a reservation module for a diner, an online menu and payment methods for a take-away and ordering forms for ordering online. Not every theme contains all the functionalities you need. That is why we describe a few plugins you can use as an addition to your WordPress theme to complete the website for your restaurant or café.


WooCommerce adds a webstore functionality to WordPress. This allows customers to buy meals, but also to pay for the reservation of their room or apartment. Plus, there are loads of plugins and extensions for WooCommerce, so it has many possibilities.

Pros:

  • Free base product
  • E-commerce integrates with WordPress
  • Many plugins and extensions
  • Many themes are compatible with WooCommerce

Cons:

  • The base product is free, but the extensions are usually not
  • Complex software, also read our webstore comparison

Gravity Forms ($ 39 per year)


Our favorite plugin for building webforms is so extensive that it can even be used as a basic ordering system. Are you subletting a few rooms per month? Don’t get into an entire webstore package, but start out with Gravity Forms. With a few clicks, you create an ordering form, place it on your ordering page, and you’re ready to go.

Pros:

  • Easy installment
  • Drag and drop form builder
  • Conditional logic offers many possibilities
  • Elaborate online documentation
  • Many themes support styling for Gravity Forms

Cons:

  • The form styling is not very modern

Pinpoint Booking System ($ 50 one-time)


With Pinpoint Booking System you can process the reservations of, for example, rooms on your website, including payment. The plugin is very useful for, for example, hotels and bed-and-breakfasts.

Pros:

  • Very versatile plugin with many options
  • Organized back end
  • Can be linked with payment module (Mollie)
  • Options to add discounts, additional costs and upsells

Cons:

  • For price exceptions (per room), you need to create separate forms
  • Configuring the plugin takes some time

BirchPress Scheduler ($ 75 per year)


Just like with Pinpoint Booking System, you can use BirchPress Scheduler to handle the reservations and payments of the tables or rooms on your website. Additionally, BirchPress offers synchronization with an external schedule, so you can also see the reservations, for example, on your phone. This plugin is exceptionally suitable for restaurants and bed-and-breakfasts.

Pros:

  • Elaborate plugin with many settings options
  • Link to external schedule feed
  • Organized backend
  • Many payment modules possible

Cons:

  • It takes some time to get to know the plugin
  • Payment modules via WooCommerce are versatile, but complex

Booked Appointments ($ 34 one-time)


Booked Appointments is a lesser-known, but a very nice plugin with a clean design, that may be exactly what you need for some target groups. Visitors can pick a date, schedule a time slot, and then leave their contact info. Optionally they can even make a payment with a WooCommerce payment module.

Pros:

  • Plugin has a clean design
  • Compact display of schedule and dates
  • Can be synchronized with an external schedule feed
  • Many payment modules possible
  • Form fields are configurable

Cons:

  • External schedule feed is read-only (reservations are not saved into the schedule)
  • Plugin is not easily extended with add-ons

Do you have another tip? Please tell us below!

Optimizing WordPress, WooCommerce and WPML

Optimizing WordPress, WooCommerce and WPML

 

In this article we will discuss what it takes to improve the speed, stability and security of a WordPress webshop with WooCommerce and WPML. To illustrate this, we’ll look at Ztijl, a multilingual webshop that sells vintage design lighting and furniture. Read more