WPS Hide Login Redirection URL Not Working for wp-login.php?

WPS Hide Login redirects /wp-admin/ to the configured Redirection URL but routes /wp-login.php to a WordPress 404 through a different code path.

If you use WPS Hide Login and configure its Redirection URL setting, the description makes the expected behavior quite clear: Redirect URL when someone tries to access the wp-login.phppage and the wp-admin directory while not logged in. However, you may find that: /wp-admin/→ redirects to your configured page while: /wp-login.php→ does not redirect to that … Read more

WordPress Plugin Closed “Pending a Full Review”: Is It Safe to Keep Using?

WordPress plugin temporarily closed pending full review, showing how to determine whether an installed version such as 3.7.7 is safe to continue using.

Seeing this warning on a WordPress.org plugin page can be alarming: This plugin has been closed as of August 16, 2026and is not available for download.This closure is temporary, pending a full review. Two questions immediately follow: Unfortunately, the closure banner by itself does not answer either question. WordPress.org intentionally does not immediately disclose the … Read more

Site Kit Sends No GA4 Cookieless Ping After a Stored “Reject All” Choice: Is This Expected?

Site Kit Advanced Consent Mode comparison where a fresh denied visit sends a GA4 cookieless ping but a stored Reject All state sends no g/collect request, with WP Consent API and CookieYes diagnostics.

A Google Site Kit Consent Mode setup can produce a confusing difference between a visitor who has not made a consent choice yet and one who has already explicitly rejected analytics. Consider this configuration: Google Analytics 4→ installed through Site KitSite Kit Consent Mode→ enabledCookieYes→ CMPWP Consent API→ passes consent state between CookieYes and Site … Read more

Does Matomo for WordPress Store Analytics Data in the Existing WordPress Database?

Matomo for WordPress storing analytics in dedicated wp_matomo_* tables inside the existing WordPress database, compared with Matomo On-Premise using a separate database.

If you install the Matomo Analytics for WordPress plugin, it uses the same MySQL or MariaDB database that WordPress already uses. It does not normally require you to create a second database. Matomo’s official documentation explicitly describes the WordPress version as installing Matomo on the same server and using the same database as the WordPress … Read more

How to Fix “Active PHP Session” and REST API Errors Caused by Free Vehicle Data UK

WordPress Site Health active PHP session and REST API errors fixed by removing the unnecessary session_start() call from Free Vehicle Data UK

WordPress Site Health may report two apparently separate critical issues: An active PHP session was detected and: The REST API encountered an error If you are using the Free Vehicle Data UK / Rapid Car Check plugin, an unnecessary session_start() call inside the plugin can be the common cause. WordPress specifically checks whether a PHP … Read more

Animated WebP Works in the Editor but Is Static on the WordPress Frontend?

Animated WebP works in the WordPress editor but becomes static on the frontend because WordPress loads a resized first-frame image instead of the full animated WebP.

If an animated image works inside the WordPress editor but appears completely static on the published page, the animation itself may still be intact. A common cause is that the editor and frontend are loading two different versions of the same Media Library attachment. For example: Editor:animation.webp✓ animatedFrontend:animation-768×432.webp✗ first frame only That filename difference is … Read more

Sense Forms Save Button Too Close to the WordPress Profile Menu? A Floating Save Button Would Improve the Builder

Sense Forms WordPress builder with the Save button moved away from the user profile and logout menu to a floating bottom-right position.

When rebuilding a large form in Sense Forms, the Save button is one of the controls you use most frequently. If that button sits immediately beside the WordPress user menu in the upper-right corner of wp-admin, however, a small positioning problem can become a repetitive workflow issue. The WordPress toolbar places the current-user account menu … Read more

How to use Maileroo with WordPress when FluentSMTP has no Native API Integration

Maileroo WordPress integration comparison showing FluentSMTP using SMTP while Post SMTP connects directly to the Maileroo Email API with a Sending Key.

Maileroo works with WordPress through standard SMTP, but if your mail plugin supports provider-specific API connections for services such as Amazon SES, SendGrid, Mailgun, or Postmark, it is reasonable to expect a native Maileroo API option as well. For FluentSMTP users, this distinction currently matters. FluentSMTP can send through Maileroo using its generic Other SMTP … Read more

Keep Field List and Field Properties Visible While Building Long WordPress Forms

WordPress form builder with sticky Field List and Field Properties panels remaining visible while scrolling through a long form.

Building a short form with five or six fields rarely exposes problems with a form builder’s interface. The experience changes significantly when a form contains dozens of fields. If the Field List and Field Properties panels sit at the top of the editor and scroll away with the form canvas, working near the bottom of … Read more

hCaptcha Still Protecting Your Site After Plugin Deletion? Here’s What to Check

hCaptcha Protect Content screen remaining after plugin deletion because a server or CDN cache is serving the old WordPress homepage response.

A particularly confusing WordPress problem can occur after testing hCaptcha for WP’s Protect Content feature: you disable the protection, remove the protected URL, uninstall the plugin, clear caches, and yet the homepage still displays the full-page hCaptcha verification screen. At that point it looks as though hCaptcha has installed some hidden script elsewhere on the … Read more