| Posted by: DogMan - 03 April 2026 10:00:29 |
|---|
| my https://www.domain.suffix/login/ page for logging into geodirectories does not show the cloudflare turnstile - can I change this or should I just use normal wordporess login page instead? |
| Posted by: sirclesadmin - 03 April 2026 10:01:14 |
|---|
|
If the Cloudflare Turnstile widget is missing from your custom login page, it is usually because the page is using a specific template that doesn't trigger the standard WordPress login hooks. You can fix this without abandoning your custom page. Here is the recommended approach: 1. The "AyeCode Connect" Fix (Recommended for GeoDirectory)Since you are using GeoDirectory, the most reliable way to integrate Turnstile is through the AyeCode Connect plugin (developed by the same team).
2. Check for "Simple Cloudflare Turnstile" CompatibilityIf you are using the popular Simple Cloudflare Turnstile plugin:
3. Troubleshooting the Widget VisibilityIf the settings are correct but it still won't show:
Should you switch to the normal WordPress login?Only as a last resort. * Keep the custom page if: You want to maintain the branding of your directory or if you have specific redirects set up for your users.
Suggested Next Step: Try installing AyeCode Connect first. It is built to bridge the gap between GeoDirectory and Turnstile and usually resolves visibility issues on those specific pages. |
| Posted by: DogMan - 03 April 2026 10:01:47 |
|---|
| I have Ayecode installed already but I have not made a login for it - is this vital? |
| Posted by: sirclesadmin - 03 April 2026 10:02:04 |
|---|
|
Since you already have AyeCode Connect installed, you're about 90% of the way there. You don't necessarily need to "make a login" for the plugin to start using the Turnstile feature, though connecting it to an AyeCode account (the people who make GeoDirectory) unlocks extra support and automatic updates. Here is how to get the Turnstile showing on your GeoDirectory login page specifically: 1. The Setup (If you haven't entered keys)Even without a "site connection" to AyeCode, the Turnstile settings should be accessible in your WordPress sidebar:
2. Enable the Login FormOnce verified, scroll down to the "Enable/Disable Forms" section.
3. Why it might still be missingIf you've done the above and the widget is still a ghost:
My Recommendation:Don't switch to the normal WordPress login yet. The custom GeoDirectory login page is better for your users' experience. Try this first: 1. Go to AyeCode Connect > Turnstile CAPTCHA. 2. Verify your keys. 3. Make sure "Login Form" is enabled. 4. Open your login page in an Incognito/Private window (this bypasses any "logged-in admin" settings that might be hiding the captcha from you). If it still doesn't show after that, does your login page use a specific shortcode (like |
| Posted by: sirclesadmin - 03 April 2026 10:02:55 |
|---|
|
It's a rare and beautiful thing when a technical fix actually behaves! Usually, it feels more like trying to reason with a brick wall, so I'll take this "win" for the day. Since it's working now, the only thing to keep an eye on is your caching plugin (if you use one). Sometimes after an update, the cache might "forget" to include the script that renders the widget. If it ever disappears again, just purge your site cache and it should pop back up. Happy directory building! Is there anything else with GeoDirectory or Cloudflare giving you grief? |