Changeset 3664230
- Timestamp:
- 08/24/2026 08:13:19 PM (2 months ago)
- Location:
- reviewbird
- Files:
-
- 157 added
- 11 edited
-
assets/banner-1544x500.png (modified) ( previous)
-
assets/banner-772x250.png (modified) ( previous)
-
tags/1.1.2 (added)
-
tags/1.1.2/README.md (added)
-
tags/1.1.2/assets (added)
-
tags/1.1.2/assets/build (added)
-
tags/1.1.2/assets/build/admin-rtl.css (added)
-
tags/1.1.2/assets/build/admin-style-rtl.css (added)
-
tags/1.1.2/assets/build/admin-style.asset.php (added)
-
tags/1.1.2/assets/build/admin-style.css (added)
-
tags/1.1.2/assets/build/admin-style.css.map (added)
-
tags/1.1.2/assets/build/admin-style.js (added)
-
tags/1.1.2/assets/build/admin-style.js.map (added)
-
tags/1.1.2/assets/build/admin.asset.php (added)
-
tags/1.1.2/assets/build/admin.css (added)
-
tags/1.1.2/assets/build/admin.css.map (added)
-
tags/1.1.2/assets/build/admin.js (added)
-
tags/1.1.2/assets/build/admin.js.map (added)
-
tags/1.1.2/assets/build/fonts (added)
-
tags/1.1.2/assets/build/fonts/DMSans-VariableFont.09cead27.woff2 (added)
-
tags/1.1.2/assets/build/map-admin.json (added)
-
tags/1.1.2/assets/css (added)
-
tags/1.1.2/assets/css/reviewbird-stars.css (added)
-
tags/1.1.2/composer.json (added)
-
tags/1.1.2/languages (added)
-
tags/1.1.2/languages/reviewbird-ar-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-ar.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-ar.mo (added)
-
tags/1.1.2/languages/reviewbird-ar.po (added)
-
tags/1.1.2/languages/reviewbird-cs_CZ-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-cs_CZ.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-cs_CZ.mo (added)
-
tags/1.1.2/languages/reviewbird-cs_CZ.po (added)
-
tags/1.1.2/languages/reviewbird-da_DK-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-da_DK.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-da_DK.mo (added)
-
tags/1.1.2/languages/reviewbird-da_DK.po (added)
-
tags/1.1.2/languages/reviewbird-de_DE-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-de_DE.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-de_DE.mo (added)
-
tags/1.1.2/languages/reviewbird-de_DE.po (added)
-
tags/1.1.2/languages/reviewbird-en_US-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-en_US.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-en_US.mo (added)
-
tags/1.1.2/languages/reviewbird-en_US.po (added)
-
tags/1.1.2/languages/reviewbird-es_ES-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-es_ES.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-es_ES.mo (added)
-
tags/1.1.2/languages/reviewbird-es_ES.po (added)
-
tags/1.1.2/languages/reviewbird-et-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-et.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-et.mo (added)
-
tags/1.1.2/languages/reviewbird-et.po (added)
-
tags/1.1.2/languages/reviewbird-fi-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-fi.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-fi.mo (added)
-
tags/1.1.2/languages/reviewbird-fi.po (added)
-
tags/1.1.2/languages/reviewbird-fr_FR-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-fr_FR.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-fr_FR.mo (added)
-
tags/1.1.2/languages/reviewbird-fr_FR.po (added)
-
tags/1.1.2/languages/reviewbird-hi_IN-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-hi_IN.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-hi_IN.mo (added)
-
tags/1.1.2/languages/reviewbird-hi_IN.po (added)
-
tags/1.1.2/languages/reviewbird-it_IT-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-it_IT.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-it_IT.mo (added)
-
tags/1.1.2/languages/reviewbird-it_IT.po (added)
-
tags/1.1.2/languages/reviewbird-ja-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-ja.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-ja.mo (added)
-
tags/1.1.2/languages/reviewbird-ja.po (added)
-
tags/1.1.2/languages/reviewbird-ko_KR-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-ko_KR.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-ko_KR.mo (added)
-
tags/1.1.2/languages/reviewbird-ko_KR.po (added)
-
tags/1.1.2/languages/reviewbird-nb_NO-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-nb_NO.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-nb_NO.mo (added)
-
tags/1.1.2/languages/reviewbird-nb_NO.po (added)
-
tags/1.1.2/languages/reviewbird-nl_NL-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-nl_NL.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-nl_NL.mo (added)
-
tags/1.1.2/languages/reviewbird-nl_NL.po (added)
-
tags/1.1.2/languages/reviewbird-pl_PL-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-pl_PL.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-pl_PL.mo (added)
-
tags/1.1.2/languages/reviewbird-pl_PL.po (added)
-
tags/1.1.2/languages/reviewbird-pt_BR-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-pt_BR.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-pt_BR.mo (added)
-
tags/1.1.2/languages/reviewbird-pt_BR.po (added)
-
tags/1.1.2/languages/reviewbird-pt_PT-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-pt_PT.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-pt_PT.mo (added)
-
tags/1.1.2/languages/reviewbird-pt_PT.po (added)
-
tags/1.1.2/languages/reviewbird-ru_RU-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-ru_RU.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-ru_RU.mo (added)
-
tags/1.1.2/languages/reviewbird-ru_RU.po (added)
-
tags/1.1.2/languages/reviewbird-sv_SE-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-sv_SE.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-sv_SE.mo (added)
-
tags/1.1.2/languages/reviewbird-sv_SE.po (added)
-
tags/1.1.2/languages/reviewbird-th-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-th.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-th.mo (added)
-
tags/1.1.2/languages/reviewbird-th.po (added)
-
tags/1.1.2/languages/reviewbird-tr_TR-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-tr_TR.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-tr_TR.mo (added)
-
tags/1.1.2/languages/reviewbird-tr_TR.po (added)
-
tags/1.1.2/languages/reviewbird-zh_CN-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-zh_CN.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-zh_CN.mo (added)
-
tags/1.1.2/languages/reviewbird-zh_CN.po (added)
-
tags/1.1.2/languages/reviewbird-zh_TW-4b5e3ab6c07e433d28bd2c4dd4bdf29e.json (added)
-
tags/1.1.2/languages/reviewbird-zh_TW.l10n.php (added)
-
tags/1.1.2/languages/reviewbird-zh_TW.mo (added)
-
tags/1.1.2/languages/reviewbird-zh_TW.po (added)
-
tags/1.1.2/languages/reviewbird.pot (added)
-
tags/1.1.2/package.json (added)
-
tags/1.1.2/readme.txt (added)
-
tags/1.1.2/reviewbird-plugin.php (added)
-
tags/1.1.2/src (added)
-
tags/1.1.2/src/Admin (added)
-
tags/1.1.2/src/Admin/Settings.php (added)
-
tags/1.1.2/src/Api (added)
-
tags/1.1.2/src/Api/ConnectionController.php (added)
-
tags/1.1.2/src/Api/CouponController.php (added)
-
tags/1.1.2/src/Api/ProductsController.php (added)
-
tags/1.1.2/src/Api/RatingsController.php (added)
-
tags/1.1.2/src/Core (added)
-
tags/1.1.2/src/Core/Activator.php (added)
-
tags/1.1.2/src/Core/Deactivator.php (added)
-
tags/1.1.2/src/Core/Plugin.php (added)
-
tags/1.1.2/src/Integration (added)
-
tags/1.1.2/src/Integration/HealthScheduler.php (added)
-
tags/1.1.2/src/Integration/RatingOverride.php (added)
-
tags/1.1.2/src/Integration/SchemaMarkup.php (added)
-
tags/1.1.2/src/Integration/SchemaScheduler.php (added)
-
tags/1.1.2/src/Integration/StarRatingDisplay.php (added)
-
tags/1.1.2/src/Integration/WooCommerce.php (added)
-
tags/1.1.2/src/functions.php (added)
-
tags/1.1.2/vendor (added)
-
tags/1.1.2/vendor/autoload.php (added)
-
tags/1.1.2/vendor/composer (added)
-
tags/1.1.2/vendor/composer/ClassLoader.php (added)
-
tags/1.1.2/vendor/composer/InstalledVersions.php (added)
-
tags/1.1.2/vendor/composer/LICENSE (added)
-
tags/1.1.2/vendor/composer/autoload_classmap.php (added)
-
tags/1.1.2/vendor/composer/autoload_namespaces.php (added)
-
tags/1.1.2/vendor/composer/autoload_psr4.php (added)
-
tags/1.1.2/vendor/composer/autoload_real.php (added)
-
tags/1.1.2/vendor/composer/autoload_static.php (added)
-
tags/1.1.2/vendor/composer/installed.json (added)
-
tags/1.1.2/vendor/composer/installed.php (added)
-
tags/1.1.2/vendor/composer/platform_check.php (added)
-
trunk/languages/reviewbird.pot (modified) (3 diffs)
-
trunk/package.json (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/reviewbird-plugin.php (modified) (2 diffs)
-
trunk/src/Integration/WooCommerce.php (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
reviewbird/trunk/languages/reviewbird.pot
r3653163 r3664230 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Reviewbird 1.1. 1\n"5 "Project-Id-Version: Reviewbird 1.1.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/reviewbird\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-08- 18T15:10:12+00:00\n"12 "POT-Creation-Date: 2026-08-23T23:16:57+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 173 173 msgstr "" 174 174 175 #: src/Integration/WooCommerce.php:1 04175 #: src/Integration/WooCommerce.php:138 176 176 msgid "Leave a review" 177 177 msgstr "" -
reviewbird/trunk/package.json
r3653163 r3664230 1 1 { 2 2 "name": "reviewbird", 3 "version": "1.1. 1",3 "version": "1.1.2", 4 4 "packageManager": "pnpm@11.0.1", 5 5 "description": "WordPress plugin for reviewbird integration", … … 15 15 "templates/**", 16 16 "src/**", 17 "vendor/**", 17 "vendor/autoload.php", 18 "vendor/composer/*.php", 19 "vendor/composer/installed.json", 20 "vendor/composer/LICENSE", 18 21 "!**/.gitkeep", 19 22 "!**/.DS_Store" -
reviewbird/trunk/readme.txt
r3653163 r3664230 4 4 Requires at least: 5.0 5 5 Tested up to: 7.0 6 Stable tag: 1.1. 16 Stable tag: 1.1.2 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later … … 228 228 == Changelog == 229 229 230 = 1.1.2 = 231 Fix - Stop the default WooCommerce review output and related database queries when the Reviewbird widget is active. 232 230 233 = 1.1.1 = 231 234 Fix - Use the current widget configuration endpoint to load the WooCommerce star color. -
reviewbird/trunk/reviewbird-plugin.php
r3653163 r3664230 4 4 * Plugin URI: https://reviewbird.com 5 5 * Description: Automated review collection for WooCommerce that blocks spam, catches complaints, and showcases your best feedback. 6 * Version: 1.1. 16 * Version: 1.1.2 7 7 * Author: Reviewbird 8 8 * Text Domain: reviewbird 9 9 * Domain Path: /languages 10 10 * Requires at least: 5.9 11 * Tested up to: 6.911 * Tested up to: 7.1 12 12 * Requires PHP: 7.4 13 13 * WC requires at least: 5.0 14 * WC tested up to: 1 0.9.114 * WC tested up to: 11.0.1 15 15 * Requires Plugins: woocommerce 16 16 * License: GPL v2 or later … … 33 33 * Currently plugin version. 34 34 */ 35 define( 'REVIEWBIRD_VERSION', '1.1. 1' );35 define( 'REVIEWBIRD_VERSION', '1.1.2' ); 36 36 37 37 /** -
reviewbird/trunk/src/Integration/WooCommerce.php
r3638289 r3664230 33 33 */ 34 34 private function register_hooks() { 35 // Suppress WooCommerce review output and queries when Reviewbird replaces them. 36 add_filter( 'pre_render_block', array( $this, 'suppress_product_reviews_block' ), 10, 2 ); 37 add_filter( 'comments_pre_query', array( $this, 'suppress_product_review_queries' ) ); 38 35 39 add_filter( 36 40 'woocommerce_rest_prepare_product_review', … … 56 60 57 61 /** 62 * Stop the WooCommerce product reviews block before its child queries run. 63 * 64 * @param string|null $pre_render Pre-rendered block content. 65 * @param array $parsed_block Parsed block data. 66 * @return string|null Pre-rendered block content. 67 */ 68 public function suppress_product_reviews_block( $pre_render, array $parsed_block ) { 69 if ( 70 null === $pre_render 71 && 'woocommerce/product-reviews' === ( $parsed_block['blockName'] ?? '' ) 72 && is_product() 73 && reviewbird_can_show_widget() 74 ) { 75 return ''; 76 } 77 78 return $pre_render; 79 } 80 81 /** 82 * Stop product review queries when Reviewbird replaces them. 83 * 84 * @param array|int|null $comments Comment query result. 85 * @return array|int|null Comment query result. 86 */ 87 public function suppress_product_review_queries( $comments ) { 88 return is_product() && reviewbird_can_show_widget() ? array() : $comments; 89 } 90 91 /** 58 92 * Add a review link to a CheckoutWC account order item. 59 93 * -
reviewbird/trunk/vendor/autoload.php
r3653163 r3664230 20 20 require_once __DIR__ . '/composer/autoload_real.php'; 21 21 22 return ComposerAutoloaderInit de46925b7504e4e91ec002f4b9923f28::getLoader();22 return ComposerAutoloaderInit39239127f020f33b1102e19bae263dee::getLoader(); -
reviewbird/trunk/vendor/composer/autoload_real.php
r3653163 r3664230 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit de46925b7504e4e91ec002f4b9923f285 class ComposerAutoloaderInit39239127f020f33b1102e19bae263dee 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit de46925b7504e4e91ec002f4b9923f28', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit39239127f020f33b1102e19bae263dee', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit de46925b7504e4e91ec002f4b9923f28', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit39239127f020f33b1102e19bae263dee', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit de46925b7504e4e91ec002f4b9923f28::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit39239127f020f33b1102e19bae263dee::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
reviewbird/trunk/vendor/composer/autoload_static.php
r3653163 r3664230 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit de46925b7504e4e91ec002f4b9923f287 class ComposerStaticInit39239127f020f33b1102e19bae263dee 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 28 28 { 29 29 return \Closure::bind(function () use ($loader) { 30 $loader->prefixLengthsPsr4 = ComposerStaticInit de46925b7504e4e91ec002f4b9923f28::$prefixLengthsPsr4;31 $loader->prefixDirsPsr4 = ComposerStaticInit de46925b7504e4e91ec002f4b9923f28::$prefixDirsPsr4;32 $loader->classMap = ComposerStaticInit de46925b7504e4e91ec002f4b9923f28::$classMap;30 $loader->prefixLengthsPsr4 = ComposerStaticInit39239127f020f33b1102e19bae263dee::$prefixLengthsPsr4; 31 $loader->prefixDirsPsr4 = ComposerStaticInit39239127f020f33b1102e19bae263dee::$prefixDirsPsr4; 32 $loader->classMap = ComposerStaticInit39239127f020f33b1102e19bae263dee::$classMap; 33 33 34 34 }, null, ClassLoader::class); -
reviewbird/trunk/vendor/composer/installed.php
r3653163 r3664230 2 2 'root' => array( 3 3 'name' => 'reviewbird/wordpress-plugin', 4 'pretty_version' => ' 1.1.1',5 'version' => ' 1.1.1.0',6 'reference' => ' ad7e41dac060d85da3aa8e630eec79872f52cb77',4 'pretty_version' => 'dev-master', 5 'version' => 'dev-master', 6 'reference' => '74d042a900409d32710c9289556895b217557d18', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'reviewbird/wordpress-plugin' => array( 14 'pretty_version' => ' 1.1.1',15 'version' => ' 1.1.1.0',16 'reference' => ' ad7e41dac060d85da3aa8e630eec79872f52cb77',14 'pretty_version' => 'dev-master', 15 'version' => 'dev-master', 16 'reference' => '74d042a900409d32710c9289556895b217557d18', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../',
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)