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

How to Fix White Label CMS Causing a Redirect Loop on /wp-admin/

White Label CMS causing /wp-admin/ to redirect to itself with a WordPress 302 response while /wp-admin/index.php successfully loads the dashboard.

If activating White Label CMS causes: to redirect repeatedly back to: while this URL still works: you already have two unusually useful diagnostic clues. The first is the response header: WordPress’s wp_redirect() function uses WordPress as the default value for the X-Redirect-By response header. That means a redirect containing this header is being generated through … Read more

Fix Easy Content Manager Notification Text Staying White in Light Theme

If notification messages in Easy Content Manager (ECM) become unreadable when using its light interface, inspect the notification’s CSS before blaming your WordPress theme. A useful clue is this ECM class: If Chrome DevTools shows a rule such as: while the notification itself has a white or very light background, the browser is doing exactly … Read more

Fix Jetpack Social “The Response Is Not a Valid JSON Response” When Disconnecting Accounts

Jetpack Social duplicate Threads and Bluesky accounts with an invalid JSON disconnect error and failed WordPress REST API request.

If Jetpack Social shows duplicate Threads, Bluesky, or other social connections and clicking Disconnect produces: the social account itself is not necessarily the problem. Jetpack Social currently sends a WordPress REST API request when you disconnect a social connection. On a self-hosted site, that request is then handled by Jetpack and passed to WordPress.com, where … Read more