Custom URL in My WordPress Site – Not Sure If It's Theme Related?

sitiayuni
17 Posts
sitiayuni posted this 20 June 2025

Hey everyone, So I’ve been working on my WordPress site https://boothcool.net

It’s a pretty simple setup using a clean theme, nothing overly complicated. Everything is running smoothly for the most part, but I recently ran into a weird issue that I’m not sure how to fix.

There’s this specific URL that’s showing a 404 error, but I haven’t created that page myself or linked to it anywhere directly. The URL is something like /cdn-cgi/l/email-protection (I won’t paste the full link here, but I’ve attached an image to show exactly what I mean look the screenshot: https://docs.google.com/document/d/16zl8GGfuuO9ZklHh9bgllZuMzpCxTwszwE-N1OQoXX8/edit?usp=sharing). The weird part is, when I visit that link, it just lands on a standard 404 page, and I can’t figure out where it's coming from.

I did a bit of digging and thought maybe it’s related to Cloudflare, since they use the /cdn-cgi/ path sometimes for things like bot protection or email obfuscation. But I’m not entirely sure if it’s something being generated by the theme I’m using or if it’s coming from some plugin.

I also contacted my hosting provider and they told me to check with the developer, but I’m a bit stuck on what exactly to check or where to look. Could it be something Themler-related if the theme is built with Themler? Or is it more of a backend/plugin thing?

Any help or direction would really be appreciated. I’m not trying to fix a broken page I made, it’s more about understanding why this link is being requested at all, and how to make sure my site isn’t referencing it accidentally.

Hey everyone, So I’ve been working on my WordPress site [https://boothcool.net][1] It’s a pretty simple setup using a clean theme, nothing overly complicated. Everything is running smoothly for the most part, but I recently ran into a weird issue that I’m not sure how to fix. There’s this specific URL that’s showing a 404 error, but I haven’t created that page myself or linked to it anywhere directly. The URL is something like /cdn-cgi/l/email-protection (I won’t paste the full link here, but I’ve attached an image to show exactly what I mean look the screenshot: https://docs.google.com/document/d/16zl8GGfuuO9ZklHh9bgllZuMzpCxTwszwE-N1OQoXX8/edit?usp=sharing). The weird part is, when I visit that link, it just lands on a standard 404 page, and I can’t figure out where it's coming from. I did a bit of digging and thought maybe it’s related to Cloudflare, since they use the /cdn-cgi/ path sometimes for things like bot protection or email obfuscation. But I’m not entirely sure if it’s something being generated by the theme I’m using or if it’s coming from some plugin. I also contacted my hosting provider and they told me to check with the developer, but I’m a bit stuck on what exactly to check or where to look. Could it be something Themler-related if the theme is built with Themler? Or is it more of a backend/plugin thing? Any help or direction would really be appreciated. I’m not trying to fix a broken page I made, it’s more about understanding why this link is being requested at all, and how to make sure my site isn’t referencing it accidentally. [1]: https://boothcool.net
Vote to pay developers attention to this features or issue.
1 Comments
Order By: Standard | Newest
jellyilyas
17 Posts
jellyilyas posted this 26 October 2025

Hey @sitiayuni 👋

You’re absolutely right — that /cdn-cgi/l/email-protection path usually comes from Cloudflare’s built-in email obfuscation feature, not your theme. It’s automatically added to protect email addresses from being scraped by bots.

If you’re using Cloudflare, you can go to Dashboard → Scrape Shield → Email Address Obfuscation and toggle it off temporarily to see if the URL disappears. That’ll help confirm it’s not your theme or plugin causing the issue.

Also, I’ve seen a similar situation when optimizing my own media website, TVmon Link — certain cache or CDN settings can create ghost URLs or outdated references if you recently changed DNS or theme files. Clearing Cloudflare cache and resetting permalink structure in WordPress often fixes that.

So in short:
✅ Most likely Cloudflare-related (not Themler)
✅ Try disabling “Email Address Obfuscation”
✅ Flush WordPress permalinks
✅ Clear both WordPress and Cloudflare caches

Hope this helps! You’re definitely not alone — this one confused me too the first time 😅

Hey @sitiayuni 👋 You’re absolutely right — that /cdn-cgi/l/email-protection path usually comes from Cloudflare’s built-in email obfuscation feature, not your theme. It’s automatically added to protect email addresses from being scraped by bots. If you’re using Cloudflare, you can go to Dashboard → Scrape Shield → Email Address Obfuscation and toggle it off temporarily to see if the URL disappears. That’ll help confirm it’s not your theme or plugin causing the issue. Also, I’ve seen a similar situation when optimizing my own media website, [TVmon Link][1] — certain cache or CDN settings can create ghost URLs or outdated references if you recently changed DNS or theme files. Clearing Cloudflare cache and resetting permalink structure in WordPress often fixes that. So in short: ✅ Most likely Cloudflare-related (not Themler) ✅ Try disabling “Email Address Obfuscation” ✅ Flush WordPress permalinks ✅ Clear both WordPress and Cloudflare caches Hope this helps! You’re definitely not alone — this one confused me too the first time 😅 [1]: https://tvmon-link.com/
You must log in or register to leave comments