WP Manifestindependent plugin directory
manifest / social / review-from-xml-feed

Kiyho - Reviews from XML feed

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/junnect/review-from-xml-feed/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Reviews from XML feed

Getting reviews from a given XML feed and display them on your website.

Description

Getting reviews from a given XML feed and display them on your website via the [reviews-from-xml-feed] shortcode.

Changelog

1.3.0

(Version 1.2.0 was skipped: a hand-edited, uncommitted "1.2.0" already ran on production.)

  • WP Rocket: exclude the plugin's JS from Delay JavaScript Execution via the rocket_delay_js_exclusions filter (the delay runtime waits for user interaction, leaving the carousel uninitialised for logged-out visitors).
  • WP Rocket: safelist the Slick runtime classes via rocket_rucss_safelist so Remove Unused CSS keeps them.
  • Security: added direct-access guard, nonces and capability checks on both admin actions, input sanitization and full output escaping.
  • Security: validate fetched XML (HTTP status + structure) before storing; guard against unparseable stored data on the front end.
  • Performance: versioned asset enqueues (cache busting on release), fixed double-slash asset URLs, register front-end assets and enqueue them only when the shortcode is present.
  • Performance: resilient Slick initialization that tolerates deferred/delayed jQuery.
  • Admin: rebuilt settings page with proper labels, notices that render, last-fetch timestamp, stored-review count and real Fetch Reviews feedback.
  • Removed enqueue of the non-existent css/reviews-from-xml-feed.css.

1.0

  • Initial commit