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: Go to the Google reCAPTCHA website (https://www.google.com/recaptcha) and sign in with your Google account. Click on the "Admin Console" button in the top-right corner. Click the "+ Create" button on the top-right corner to register a new site. Fill in the required fields: Label: Enter a unique name to identify your site. reCAPTCHA type: Choose "reCAPTCHA v2 - Checkbox" (recommended) or "reCAPTCHA v3" depending on your preference and use case. Domains: Enter your Directorist website domain(s) where you want to enable reCAPTCHA. Owners: Add the email addresses of the website owners (optional). Accept the reCAPTCHA Terms of Service and click the "Submit" button. 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: Log in to your Directorist website as an administrator. Go to the WordPress Dashboard and navigate to "Directorist" > "Settings." Click on the "Extensions" tab. Scroll down to the "reCAPTCHA" section. Enter the "Site Key" and "Secret Key" obtained from the Google reCAPTCHA registration. Customize the appearance of the reCAPTCHA theme (optional). 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