FluentSMTP
94Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...
The plugin saves and displays visitors' real IP and location, instead of Cloudflare's.
Real IP and Geo for Cloudflare is a WordPress plugin that helps you capture the real IP addresses and geo-locations of your visitors when using Cloudflare. Since Cloudflare acts as a proxy, it masks the original IP addresses, but this plugin retrieves the actual user data from Cloudflare's headers and displays it in the admin panel.
This plugin is suitable for website owners who use Cloudflare and want to maintain accurate visitor logs and analytics. It is particularly useful for those who need to track user locations for security or content delivery purposes.
Best for: Website owners using Cloudflare who need accurate visitor tracking.
What it does well
Where it falls short
The plugin effectively addresses the issue of masked IP addresses when using Cloudflare, making it a practical choice for relevant users. However, its functionality is dependent on the use of Cloudflare.
rammichael's own description of Real IP and Geo for Cloudflare, lightly tidied.
From the Cloudflare Support website:
Q: Why do my server logs show Cloudflare’s IPs using Cloudflare?
A: When you sign on to Cloudflare the way your logs are displayed will change because Cloudflare
acts as a proxy. This means that your visitors are routed through the Cloudflare network. This
allows Cloudflare to stop attacks before they reach your network. It also allows Cloudflare to
speed up page load time by more efficiently routing packets and, more importantly, caching
static resources (images, javascript, css, etc.) on a very fast connection. However, as a
result, the connecting IP will always come from the Cloudflare network.
As a result, commenters’ IP will also be masked by Cloudflare. Luckily, Cloudflare sends the real
user’s IP in a separate header. This plugin saves it, as well as the user’s geo-location (also
provided by Cloudflare), and displays this information in the admin panel.
Note that when the blog is served directly to the internet (not through Cloudflare), anyone can
spoof any IP address and geo-location by specifying any value in the request headers.
Other plugins for content delivery.
Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...
Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...
Search Engine (SEO) & Performance Optimization (WPO) via caching. Integrated caching: CDN, Page, Minify, O...
Boost PageSpeed, SEO, and Core Web Vitals with full page caching, JS/CSS optimization, media optimization, and...
SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...