EventKoi “Selected Dates” Calendar Links Open a Single Date Instead of the Parent Event

EventKoi Selected Dates calendar showing individual event_day links instead of the parent event and an event popover extending beyond the browser viewport.

When an EventKoi event uses Selected Dates, clicking one of those dates in Calendar view can take the visitor into that specific occurrence rather than the parent event page that presents the complete set of dates. This is particularly confusing when the dates form one package or class and visitors cannot actually attend or purchase … Read more

Email Encoder tel: Protection Breaks the Phone Icon in a WordPress Team Block

Email Encoder tel: protection breaking a WordPress Team block phone icon because the telephone link's SVG markup is transformed instead of preserving the icon while encoding only the href.

If a WordPress Team block contains email and telephone social icons and the phone icon breaks only after enabling tel: protection in Email Encoder – Protect Email Addresses and Phone Numbers, the problem is likely caused by how the plugin processes custom link attributes. This distinction is important: That points away from the Team block’s … Read more

WP Ultimate Review Author Review Settings Missing From the Post Editor

WP Ultimate Review showing missing Author Review controls in the WordPress post editor and an “out of” rating string that cannot be found in Loco Translate.

If WP Ultimate Review allows visitors to submit User Reviews but provides no way to enter an Author Review from the WordPress post editor, enabling “Author Review” globally is not supposed to be the end of the setup. According to WPMet’s own documentation, editing an individual supported post or page should expose review-specific controls including … Read more

Jetpack Site Health Says WordPress.com Requests Are Blocked by XML-RPC

Jetpack Site Health showing a WordPress.com connection request blocked at xmlrpc.php, with Disable XML-RPC-API and firewall rules compared to a Jetpack-compatible security setup.

If WordPress Site Health reports that WordPress.com requests to Jetpack are being blocked while the site otherwise appears to work, do not assume this is merely a new WordPress 7.1 diagnostic warning. The Wpcom Connection Test is provided by Jetpack and has existed before WordPress 7.1. Jetpack still relies on inbound requests through xmlrpc.php for … Read more

Masteriyo LMS RTL Issues With Video Player, Emails and Quizzes

Masteriyo LMS RTL problems showing overlapping video controls, reversed playback direction, Arabic email punctuation issues, and English quiz text incorrectly inheriting RTL.

Masteriyo LMS can exhibit several different RTL problems when WordPress uses an Arabic or another right-to-left locale. These include overlapping video-player controls, reversed seek buttons, progress bars filling in the wrong direction, misplaced share/settings icons, incorrect punctuation in emails, and English quiz text being forced into RTL. These symptoms have a common architectural cause: page … Read more

How to Fix Google Site Kit “Authentication Proxy” Errors After Reinstalling

Google Site Kit authentication proxy error caused by an old site setup record, showing how to reset Site Kit and reconnect the current WordPress site.

If Google Site Kit was previously installed on a WordPress site and a new setup attempt fails with: The request to the authentication proxy has failed with an error. the problem is often not the plugin installation itself. Site Kit keeps a record of the WordPress site it previously connected to. If the current WordPress … Read more

MonsterInsights Installation Failed After Accidental Deletion

MonsterInsights installation failure caused by a leftover google-analytics-for-wordpress plugin folder, with steps to remove it and reinstall the plugin safely.

If MonsterInsights worked for years, was accidentally deleted, and now WordPress reports “Installation failed” when you try to reinstall it, start by checking whether the previous plugin folder was actually removed from the server. MonsterInsights Lite uses this directory: MonsterInsights’ own uninstall documentation specifically recommends checking and manually removing that folder with File Manager or … Read more

Wordfence Scan Hangs at Random Points With “Scan Process Ended After Forking”

Wordfence scan hanging at random stages after a fork to admin-ajax.php, with LiteSpeed aborts and database Commands out of sync shown as possible causes.

When a Wordfence scan stops at a different place every time—file indexing on one run, plugin files on another, and thousands of files later on the next—the stopping point itself is an important clue. A single damaged or unusually large file normally produces a more repeatable failure. Random stopping points are more consistent with the … Read more

Aisk Chatbot Still Shows English Text After Italian Translation

Aisk WooCommerce chatbot showing untranslated English text on an Italian website and a product price missing the euro currency symbol.

An Aisk chatbot can remain partly in English even after translating the plugin into Italian. Typical examples include the “View Product” button and fixed order-tracking responses such as: To check your order details, please provide your order number and the email address used for the order. This does not necessarily mean the Italian translation file … Read more

Smart Tabs “Non Active” Tab Still Shows on the Front End

Smart Tabs Non Active setting showing a disabled Gallery tab still visible beside an example where the tab is completely hidden.

Marking a tab as Non Active in Smart Tabs can leave the tab title visible on the front end while preventing visitors from clicking it. That behavior is better understood as disabling the tab rather than hiding it. The distinction matters: If your goal is to temporarily remove a tab from visitors while keeping its … Read more