Year Make Model Search: Only the First MAKE Can Be Selected

Year Make Model Search for WooCommerce with only the MAKE dropdown working because ymm_ajax.php is blocked, showing the Selector.php WordPress AJAX workaround.

A recurring issue with Year Make Model Search for WooCommerce causes the first dropdown to work while the dependent selections remain unavailable. The behavior normally looks like: Several users have reported essentially the same problem in the plugin’s WordPress.org support forum. The current support index includes separate threads titled “Only the first MAKE can be … Read more

Animation Addons 2.7.4 Is Flagged as Vulnerable, but WordPress.org Still Doesn’t Offer 2.7.5

Animation Addons for Elementor 2.7.4 security warning showing conflicting Patchstack, Wordfence, and NVD affected-version ranges while WordPress.org lists a 2.7.5 security changelog but still only offers version 2.7.4.

There is currently a confusing security situation around Animation Addons for Elementor. A site owner running: may receive a Patchstack warning stating that the plugin is affected by a Cross-Site Scripting vulnerability. At the same time: while the plugin’s own WordPress.org changelog already contains: with several security-related changes. That raises an obvious question: If 2.7.4 … Read more

Code Snippets Uses Directory Names That Collide on Case-Insensitive Operating Systems

Code Snippets 3.10 filesystem compatibility issue where migration and Migration, plus settings and Settings, collide on case-insensitive Windows and macOS filesystems.

A WordPress plugin package should not contain directories whose names differ only by capitalization. For example: These are four different directory names on a typical case-sensitive Linux filesystem. But that assumption does not hold across all environments. On standard Windows filesystems: are normally treated as the same directory. Likewise, Apple’s APFS supports both modes, but … Read more

Invalid integer in property ‘reviewCount’” From a Google Reviews Plugin

Google Search Console reporting an invalid integer in the reviewCount property because a WordPress Google Reviews plugin outputs a formatted review count instead of a plain numeric AggregateRating value.

Fix “Invalid integer in property ‘reviewCount’” From a Google Reviews WordPress Plugin: on a WordPress page where a Google Reviews plugin or widget is embedded. It is natural to check: and wonder why the error remains. The reason is that these are separate systems. A plugin can successfully retrieve and display your Google reviews while … Read more

Seriously Simple Podcasting Shows “No Media Found” When Using Advanced Sermons

Seriously Simple Podcasting feed showing no media because multiple Advanced Sermons are embedded inside one Episode List item instead of each sermon having its own RSS item and enclosure.

Trying to use Advanced Sermons sermons as the source for a Seriously Simple Podcasting RSS feed can produce a confusing result: Looking at the XML can make it even stranger. Instead of seeing every sermon represented as a separate RSS episode, the sermons may appear inside one entry associated with something such as an Episode … Read more

Amelia “Customize” Shows Some Step Texts Only in English

Amelia booking form with Service Selection and Choose a team member remaining in English, showing how to translate them through Customize Advanced Labels and the language selector.

When translating an Amelia booking form, most of the plugin may appear correctly localized while some texts inside the booking process remain in English. Common examples include: This can be confusing because the rest of WordPress or Amelia may already be running in another language. The important thing to understand is that Amelia uses more … Read more

Make a Photo Gallery Carousel Open the Lightbox When Clicking the Image

Photo Gallery by 10Web Carousel configured so clicking anywhere on a gallery image opens the lightbox instead of requiring the small enlarge icon.

When using Photo Gallery by 10Web with the Carousel layout, you may find that the gallery displays correctly, but visitors seem to have to click the small enlarge/zoom control to open the full gallery. What you actually want is simpler: You do not need to switch to the Slideshow gallery type for this. Photo Gallery … Read more

Main Menu Disappears With LiteSpeed Cache Enabled, but Returns After Purging Cache

LiteSpeed Cache serving a cached WordPress page where the header remains visible but the main menu is missing, compared with an uncached NOCACHE request where the navigation appears normally.

A strange WordPress caching problem can look like this: Then you purge LiteSpeed Cache and immediately get: Everything may remain normal for several days before the menu disappears again. If LiteSpeed Cache’s page cache is enabled but CSS/JS minification, combine, defer, and similar optimization options are disabled, this is an important clue. LiteSpeed’s own troubleshooting … Read more

GA4 Shows a Lot of Unassigned Traffic With (not set) Source/Medium in GTM4WP

GA4 showing 30 percent Unassigned traffic with (not set) Session source and medium on a WooCommerce site using GTM4WP, caused by a possible missing session_start or late Google tag initialization.

If a WordPress/WooCommerce website using GTM4WP shows something like: and drilling into that traffic gives: the first thing to understand is that this is not normally a WooCommerce category, landing-page, or SEO problem. Google explicitly states that when Session source / medium is (not set), a common reason is that GA4 did not receive the … Read more

Fix Events Manager Fatal Error: Class EM_Admin_Notice Not Found

Events Manager 6.6.1 fatal PHP error where EM_Admin_Notice is not found during plugin activation, showing the relative include problem, __DIR__ fix, and recommended upgrade to the current Events Manager release.

Events Manager can fail during installation or activation with a fatal PHP error similar to: One reported case occurs with: and references approximately: Because PHP cannot instantiate the required EM_Admin_Notice class, plugin installation or activation stops completely. A temporary workaround can restore activation, but there is an important additional point: Events Manager 6.6.1 is now … Read more