• Why Directorist
    • All Features
    • Solutions
    • Customer Showcase
    • Testimonials
  • Extensions
  • Themes
  • App
  • Resources
    • Documentations
    • Support Center
    • Contact Us
    • Roadmap
    • Beta
    • About Us
    • Team
  • Pricing
  • Blog
Sing In

Extensions

Installation

  • Installation
  • Activate/Renew License

Pricing Plans

  • Configuring Checkout Pages
  • Managing Orders
  • What are the differences between different listing plans?
  • Switching Plan
  • Submitting listings using a free package/plan
  • Listing Renew with Plan
  • Create a Plan
  • Display Plans
  • Directorist Pricing Plan Overview Video
  • Step By Step Guide

WooCommerce Pricing Plans

  • Creating Plans
  • Displaying Plans
  • Managing Orders
  • Video Walkthrough
  • Create WooCommerce Subscription
  • Step By Step Guide

Claim Listing

  • Overview
  • Initial Configuration
  • Permalinks & Default Pages
  • Monetization & Gateways
  • Setting up a price or plan
  • Display of Claim Listing
  • Moderating Claims
  • Notification Settings

PayPal Payment Gateway

  • PayPal Payment Gateway
  • Recurring Plan/Package

Stripe Payment Gateway

  • Stripe Payment Gateway

Business Hours

  • Overview
  • Key Features
  • Installation and Configuration
  • Builder Setup
  • Sidebar setup
  • How It Works

Listings Slider & Carousel Listing

  • Listings Slider & Carousel
  • Detailed Guideline

FAQs

  • Listing FAQs

Image Gallery

  • Overview
  • Installation & Configuration
  • Settings
  • Builder Setup

Google ReCAPTCHA

  • Google ReCAPTCHA

Social Login

  • Overview
  • Configure Google Client
  • Configure Facebook APP ID

Post Your Need

  • Overview
  • Shortcodes

Listings with Map

  • Overview
  • Configure

Directorist Booking

  • Installation
  • Configure
  • Service Booking
  • Rental System
  • Event Booking
  • Booking Payment Service (Coming Soon)
  • Split Payment System (Commission and Wallet)
  • Booking Refund

Directorist Live Chat

  • Install and Configure

Rank Featured Listings

  • How To Use Rank Feature Listing – A step by step guide

Compare Listing

  • Compare Listings Overview

Mark as Sold

  • Configuration
  • Installation and License Activation
  • Mark as Sold
  • Mark as Negotiating

Directorist Coupon

  • Installation and Activation
  • Create a Coupon
  • Publish a Coupon

Oxygen Builder

  • Getting Started
  • All Listings Page
  • Single Details
  • Single Taxonomy
  • All Taxonomies

BuddyBoss Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use BB Message with Directorist

BuddyPress Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use the BuddyPress Private Messaging in Directorist

Directorist - GamiPress Integration

  • How to earn points with GamiPress in Directorist
  • How to redeem points

Directorist WPML – Translation Guide

  • Directory Type Translation
  • Listings Translation
  • String Translation
  • Admin Text Translation
  • Directorist Pages Translation

Directorist Job Manager

  • Overview
  • Key Features
  • Installation
  • Builder Setup
  • Page Setup
  • Email template Setup

Directorist Marketplace

  • Directorist Marketplace

Directorist Ads Manager

  • Ads Manager Overview

Directorist Multi Directory Linking

  • Multi Directory Linking

Authorize.net Payment Gateway

  • Overview
  • Installation
  • Configuration
  • Settings

Directorist Helpgent Integration

  • Overview
  • Key Features
  • Installation
  • User Dashboard

Directorist Mailchimp Integration

  • Overview
  • Key Features
  • Installation
  • Configuration
  • Settings
Google ReCAPTCHA

Introduction

Google reCAPTCHA is a popular service provided by Google that helps protect your website from spam and abuse. By integrating reCAPTCHA into Directorist, your directory website can enhance security and prevent automated bots from submitting fake listings or spammy content. This documentation will guide you through the process of integrating Google reCAPTCHA into your Directorist website.

Prerequisites:

Before proceeding, ensure you have the following:

  • A functional Directorist website with administrative access.
  • A Google account to register your site for reCAPTCHA.

Step 1: Register your site for reCAPTCHA:

  1. Go to the Google reCAPTCHA website (https://www.google.com/recaptcha) and sign in with your Google account.
  2. Click on the "Admin Console" button in the top-right corner.
  3. Click the "+ Create" button on the top-right corner to register a new site.
  4. Fill in the required fields:
    1. Label: Enter a unique name to identify your site.
    2. reCAPTCHA type: Choose "reCAPTCHA v2 - Checkbox" (recommended) or "reCAPTCHA v3" depending on your preference and use case.
    3. Domains: Enter your Directorist website domain(s) where you want to enable reCAPTCHA.
    4. Owners: Add the email addresses of the website owners (optional).
  5. Accept the reCAPTCHA Terms of Service and click the "Submit" button.
  6. After successful registration, you will receive a Site Key and Secret Key. Keep these keys secure, as they are used to enable reCAPTCHA on your site.

Step 2: Enable reCAPTCHA in Directorist:

  1. Log in to your Directorist website as an administrator.
  2. Go to the WordPress Dashboard and navigate to "Directorist" > "Settings."
  3. Click on the "Extensions" tab.
  4. Scroll down to the "reCAPTCHA" section.
  5. Enter the "Site Key" and "Secret Key" obtained from the Google reCAPTCHA registration.
  6. Customize the appearance of the reCAPTCHA theme (optional).
  7. Click the "Save Changes" button to save the settings.


Please refer to the attachment:


Step 3: Test the Integration:

After enabling reCAPTCHA, you should test its functionality to ensure it's working correctly.

  • Go to the front end of your Directorist website.
  • Attempt to submit a listing or perform any action where reCAPTCHA is enabled.
  • Verify that the reCAPTCHA widget appears and functions correctly.
  • Complete the reCAPTCHA challenge to proceed with the action.

By integrating Google reCAPTCHA into your Directorist website, you enhance its security and protect it from spam and abusive activities. The steps outlined in this documentation should guide you through the process of enabling reCAPTCHA effectively. Please find the video instructions below,

Please note that Google's reCAPTCHA service may have additional documentation and guidelines that can further assist you in utilizing their service efficiently. Always keep your reCAPTCHA keys secure and update them if necessary for better security.

Last Updated: August 25th, 2023

© 2025 All rights reserved