WordPress Travel Map Plugin (CMMRM) + Anonymous - Use Case - Allowing Anonymous Submissions in Your Trails and Hiking Site


Allowing Anonymous Submissions in Your Trails and Hiking  Site

Back to User Guides

Note: This guide covers features from 


Video Use-Case

Introduction

The WordPress Travel Map plugin allows you and your users to create and showcase routes in Google Maps, including images and notes for each location.

The Anonymous Posting add-on helps you to create a community by opening your site to anonymous submissions, that is, from non-registered users. It comes with measures to help combating spammy users.

This article links others that mention the Custom Fields Add-on, which deepens the content by supporting fields such as "Danger level", "Highlights" and such - you can create as many as necessary.

Demo

A great deal of the footage in this tutorial comes the demo Knowledge Trail.

Access it to see live what you can achieve with the plugin.

Use Case Front-End

Route Page

Route page example - WordPress Plugin Show Route
Route page example

Anonymous Submission With reCAPTCHA

Anonymous submission with reCaptcha - Route Display WordPress
Anonymous submission with reCaptcha

Setting Up Route Directory From Scratch

Read the complete step-by-step: WordPress Travel Map Plugin (CMMRM) + Custom Fields - Use Case - Building a Trails and Hiking Routes Site.

Use Case Assumptions

In this example use case guide, we'll cover how to add anonymous support to your routes site. We consider you have the route directory set up, but not the anonymous functionality.

It follows:

Installing The Add-on

The process is the same for all CM plugins and add-ons.

CreativeMinds Customer Account Dashboard - Downloads tab
CreativeMinds Customer Account Dashboard
  • Download the plugin from your customer dashboard.
  • Log in to WordPress and navigate to the WordPress Admin  → Plugins settings.
  • Click on Add New.
  • Activate it and add the license.

Route Directory Setup

Need Help With Basic Setup?

This article focus on the anonymous aspect of the route directory, so we'll skip the initial setup of the WordPress Travel Map plugin.

If you still haven't set up the directory, we recommend that you check the document WordPress Travel Map Plugin (CMMRM) + Custom Fields - Use Case - Building a Trails and Hiking Routes Site.

It covers API setup (Google Maps API, OpenWeather), adding and drawing routes, visual options, editing the index page, and more.


User Interaction - Allowing Anonymous Users to Submit Routes

The add-on allows also non-logged-in users to add maps. 

Head to the Settings → Access Control tab to review the permissions. 

Access Control settings - Route Display Plugin
Access Control settings

TIP: Essential Setting 

The major addition of this add-on is the option Create map - Everyone including guests. Don't forget to set it!

Setting up user permissions - Travel Plugins For WordPress
Setting up user permissions

Anonymous Users Cannot Edit Maps

Since guests create maps as an anonymous user, the map is not attached to any user.

As such, Update own map does not have a "Everyone including guests" option.

Anonymous users cannot edit maps - Travel Map Plugin
Anonymous users cannot edit maps

Learn more: WordPress Travel Map Plugin (CMMRM) - Settings - Access Control


What do Anonymous Users See When Uploading Routes?

Anonymous users use the same front-end form when uploading a form. 

Example

Form for adding new route - WordPress Plugins For Travel Website
Form for adding new route

Some differences:

  • They cannot choose category.
  • They have some different fields to fill.
  • They might have to accept additional Terms of Services every time they post.
  • They might have to solve a reCAPTCHA to complete the submission

These differences depend on the Anonymous users tab settings.

Anonymous users settings - WordPress Plugins For Travel Blogs
Anonymous users settings
  • Category - Choose which category anonymous routes will be assigned to. The users cannot change it.
  • Moderation - If the route has to be approved by the admin before being published. Learn more below.
  • Disable upload features - If this setting is enabled, anonymous users won't be able to upload images and videos.
  • reCAPTCHA - They will have to solve the challenge before posting. It's recommended to turn this on. Learn more below.

Reminder: Modifying the Form

You can edit what appears on the form and which fields are obligatory from the Route Form tab.

Route form settings - Travel Map WordPress Plugin
Route form settings

Learn moreWordPress Travel Map Plugin (CMMRM) - Settings - Route Form (Hiding Fields, Setting as Obligatory)


Enabling reCAPTCHA (Recommended)

TIP: How To Get reCAPTCHA Keys

Learn how to implement reCAPTCHA in your website: reCAPTCHA guide

The Anonymous Posting add-on supports reCAPTCHA. This feature provides some quick tests to protect the website from bots and spammers.

Anonymous submission with reCaptcha - Add WordPress Plugin Of Travel Map
Anonymous submission with reCaptcha

This is also managed from the Anonymous users tab.

To use this protection, a key is needed. You can obtain one or manage the ones you already have by heading to the Google reCAPTCHA page.

Adding Google reCaptcha API keys - WordPress + Map Show Route Between Markers
Adding Google reCaptcha API keys

Learn more: Routes Anonymous Posting - Settings - reCAPTCHA

What Happens When User Posts? Moderation, Notifications and Terms of Service

You define what happens once a user has posted.

Distinction: Anonymous Submissions vs. Normal Submissions

It's important to note that there are two levels of moderation: general (all users) and anonymous (guests). As such, you configure them separately. We'll cover this in details in a moment

Moderation

You can automatically approve the routes submitted by users.

Moderation is configurable from two tabs.

Moderation and Anonymous users settings - WordPress Travel Map Plugin
Moderation and Anonymous users settings
Moderation settings - WordPress Plugin Show Route
Moderation settings
Anonymous users settings - Route Display WordPress
Anonymous users settings

Breakdown of Which Users Need Admin Approval

  • General moderation (1) is on, anonymous moderation (2) is on: all users.
  • General moderation (1) is on, anonymous moderation (2) is off: all users.
  • General moderation (1) is off, anonymous moderation (2) is on: only guest users.
  • General moderation (1) is off, anonymous moderation (2) is off: no one.

Learn more: Routes Anonymous Posting - Moderating Anonymous Routes

TIP: Route Missing Approval

If a route has not been approved yet, it will be listed as Pending

Route is under moderation - Route Display Plugin
Route is under moderation

Terms of Service

Two Independent Terms of Services

Terms of Service also have two layers.

  • All users (pop-up) - Appears only once. 
  • Only guests (checkbox) - Appears every time the anonymous user tries posting the route. 

1) TOS For All Users (Including Guests)

From the GDPR Settings tabs, you configure a TOS that will appear as a pop-up to all users, including anonymous ones.

GDPR settings - Travel Plugins For WordPress
GDPR settings

General TOS Example

TOS example - Travel Map Plugin
TOS example

Learn more: WordPress Travel Map Plugin (CMMRM) - Terms of Service

2) TOS For Guests Only

The second layer will only be shown only to guests. It's managed from the Anonymous users tab →  Terms of Service section.

Terms of service settings for anonymous users - WordPress Plugins For Travel Website
Terms of service settings for anonymous users

Anonymous TOS Example

Anonymous TOS example - WordPress Plugins For Travel Blogs
Anonymous TOS example

Learn more: Routes Anonymous Posting - Settings - Terms of Service


Notifications (Admin Only)

If moderation is enabled, the admin will receive notifications about ongoing submissions. Anonymous users will never be notified, as they are not identified.

There is no change in setting compared to the normal plugin - it's done from the Moderation tab.

Email notification settings - Travel Map WordPress Plugin
Email notification settings

Both messages accept placeholders, such as [accepturl] [trashurl] [blogname] [siteurl] [ip] [name] [description] [author] [permalink].

Learn more: WordPress Travel Map Plugin (CMMRM) - Settings - Moderation


Translating the Plugin Interface

The Anonymous Posting add-on has two specific labels, both related to the anonymous Terms of Service. 

They can be changed at the path CM Maps Routes Manager Pro → Settings → Labels tab.

Labels settings - Add WordPress Plugin Of Travel Map
Labels settings

The two labels are:

Labels related to anonymous users - WordPress + Map Show Route Between Markers
Labels related to anonymous users
  • cmmrm_anonymous_tos_title: Terms of Service title on route posting.
  • cmmrm_anonymous_tos_accept_text: Text near checkbox to accept Terms.

In the front-end, they can be found at the end of the add route page.

Front-End Location

Front-end example of using labels - WordPress Travel Map Plugin
Front-end example of using labels

End Result

Following the instructions, your route site should be able to accept routes from anonymous users as well.

Use Case Front-End

Route Page

Route page example - WordPress Plugin Show Route
Route page example

Anonymous Submission With reCAPTCHA

Anonymous submission with reCaptcha - Route Display WordPress
Anonymous submission with reCaptcha

More information about the WordPress Travel Map Plugin

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.