{"id":302262,"date":"2026-05-27T12:43:47","date_gmt":"2026-05-27T12:43:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/scorebox\/"},"modified":"2026-05-27T16:47:49","modified_gmt":"2026-05-27T16:47:49","slug":"verdix-reviews","status":"publish","type":"plugin","link":"https:\/\/bcc.wordpress.org\/plugins\/verdix-reviews\/","author":14994283,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.1","stable_tag":"2.0.1","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Verdix Reviews","header_author":"Jean Galea","header_description":"Review boxes with structured data (JSON-LD) for WordPress. Star ratings, pros\/cons, and schema markup that Google understands.","assets_banners_color":"3d4854","last_updated":"2026-05-27 16:47:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/jeangalea.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":57,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.1":{"tag":"2.0.1","author":"jeangalea","date":"2026-05-27 16:47:49"}},"upgrade_notice":{"2.0.0":"<p>Plugin renamed to Verdix Reviews. Existing star ratings and review data continue to work without changes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3551001,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3551001,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3551001,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3551001,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"verdix\/review-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"verdix\/review-box","version":"2.0.0","title":"Review Box","category":"widgets","icon":"star-filled","description":"A review box with star rating, pros\/cons, and structured data.","keywords":["review","rating","stars","pros","cons","schema"],"textdomain":"verdix-reviews","supports":{"html":false,"multiple":false,"align":["wide","full"]},"usesContext":["postId","postType"],"editorScript":"file:.\/editor.js","editorStyle":"file:.\/editor.css","style":"file:..\/..\/assets\/css\/review-box.css"}},"tagged_versions":["2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3551032,"resolution":"1","location":"assets","locale":"","width":1280,"height":661}},"screenshots":{"1":"The frontend review box: star rating, summary, and pros\/cons rendered on a single post."}},"plugin_section":[],"plugin_tags":[2295,110,1117,4020,1121],"plugin_category":[53,55],"plugin_contributors":[78515],"plugin_business_model":[],"class_list":["post-302262","plugin","type-plugin","status-publish","hentry","plugin_tags-rating","plugin_tags-review","plugin_tags-schema","plugin_tags-stars","plugin_tags-structured-data","plugin_category-ratings-and-reviews","plugin_category-seo-and-marketing","plugin_contributors-jeangalea","plugin_committers-jeangalea","plugin_committers-rebelcode"],"banners":{"banner":"https:\/\/ps.w.org\/verdix-reviews\/assets\/banner-772x250.png?rev=3551001","banner_2x":"https:\/\/ps.w.org\/verdix-reviews\/assets\/banner-1544x500.png?rev=3551001","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/verdix-reviews\/assets\/icon-128x128.png?rev=3551001","icon_2x":"https:\/\/ps.w.org\/verdix-reviews\/assets\/icon-256x256.png?rev=3551001","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/verdix-reviews\/assets\/screenshot-1.png?rev=3551032","caption":"The frontend review box: star rating, summary, and pros\/cons rendered on a single post."}],"raw_content":"<!--section=description-->\n<p>Verdix Reviews adds a clean, responsive review box to your posts and pages with proper schema.org structured data. Built as a modern, lightweight replacement for legacy review plugins.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Block editor \"Review Box\" block with live preview<\/li>\n<li>Classic editor meta box fallback<\/li>\n<li>Star ratings (0-5, half-star increments)<\/li>\n<li>Pros and cons lists<\/li>\n<li>Summary text and CTA button<\/li>\n<li>Clean JSON-LD structured data output<\/li>\n<li>14 schema.org types (Product, Software Application, Book, Movie, TV Series, Video Game, Music Album, Recipe, Course, Event, Local Business, Restaurant, Creative Work, Thing)<\/li>\n<li>Per-type optional fields (e.g. Book author\/ISBN, Recipe ingredients, Movie director)<\/li>\n<li><code>[verdix]<\/code> shortcode support<\/li>\n<li>Configurable review box position (auto-insert before\/after content, or manual)<\/li>\n<li>One-click migration from WP Review Pro<\/li>\n<li>REST API endpoint for headless use<\/li>\n<li>CSS custom properties for easy theming<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install through the Plugins menu.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Verdix Reviews &gt; Settings to configure defaults.<\/li>\n<li>Add a Review Box block to any post or page, or use the <code>[verdix]<\/code> shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20use%20the%20shortcode%3F\"><h3>How do I use the shortcode?<\/h3><\/dt>\n<dd><p>Use <code>[verdix]<\/code> to display the review box for the current post, or <code>[verdix id=\"123\"]<\/code> for a specific post.<\/p><\/dd>\n<dt id=\"how%20do%20i%20migrate%20from%20wp%20review%20pro%3F\"><h3>How do I migrate from WP Review Pro?<\/h3><\/dt>\n<dd><p>Go to Verdix Reviews &gt; Migration. The tool scans for posts with WP Review Pro data and lets you migrate them one by one or all at once. Ratings stored as percentage or points are converted to the 0-5 star scale on import.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20the%20classic%20editor%3F\"><h3>Does this work with the classic editor?<\/h3><\/dt>\n<dd><p>Yes. If you use the classic editor, a meta box appears below the post editor with the same fields as the block.<\/p><\/dd>\n<dt id=\"how%20do%20i%20customize%20the%20review%20box%20colors%3F\"><h3>How do I customize the review box colors?<\/h3><\/dt>\n<dd><p>Go to Verdix Reviews &gt; Settings &gt; Appearance to set the star\/accent color, background color, and border color. Values are applied via CSS custom properties so they can be overridden in your theme CSS.<\/p><\/dd>\n<dt id=\"how%20do%20i%20control%20where%20the%20review%20box%20appears%3F\"><h3>How do I control where the review box appears?<\/h3><\/dt>\n<dd><p>Set a global default position in Verdix Reviews &gt; Settings (before content, after content, both, or manual). Override per post in the block sidebar or meta box. \"Manual\" means the review box only appears where you place a Review Box block or <code>[verdix]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"where%20is%20the%20json-ld%20output%3F\"><h3>Where is the JSON-LD output?<\/h3><\/dt>\n<dd><p>In <code>&lt;head&gt;<\/code> on singular post\/page views that have review data. The schema is normalized to a 0-5 ratingValue and includes both <code>review<\/code> and <code>aggregateRating<\/code> for compatibility with Google rich results.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Moved meta-box schema-type toggle script out of the template and into the enqueued meta-box.js.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Renamed plugin to Verdix Reviews.<\/li>\n<li>Slimmed down to focus on a clean, fully-functional review box experience: star ratings, pros\/cons, summary, CTA, and 14 schema.org types with per-type fields.<\/li>\n<li>Registries (rating types, styles, schema types) are now driven entirely by filters so add-ons can extend them cleanly.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Block editor sidebar shows type-specific schema fields (Book author, Recipe ingredients, etc.) matching the classic meta box.<\/li>\n<li>Migration page rebuilt with clear \"Data detected\" \/ \"Nothing to migrate\" status per source.<\/li>\n<li>JSON-LD now emits aggregateRating alongside review for better Google rich result compatibility.<\/li>\n<li>Offers are only emitted when a price is set \u2014 no placeholder price=0 offers.<\/li>\n<li>Nested Review object now includes name and itemReviewed fields.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Live appearance preview in settings.<\/li>\n<li>Schema types expanded from 3 to 14 with optional per-type fields.<\/li>\n<li>Migration page hides empty sources and shows a single empty state.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Review boxes with structured data (JSON-LD) for WordPress. Star ratings, pros\/cons, and schema markup that Google understands.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/302262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=302262"}],"author":[{"embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rebelcode"}],"wp:attachment":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=302262"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=302262"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=302262"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=302262"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=302262"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=302262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}