Plugin Directory

Changeset 2991237


Ignore:
Timestamp:
11/07/2023 09:38:56 PM (2 years ago)
Author:
Rustaurius
Message:

v3.2.8 released and tagged

Location:
ultimate-reviews
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • ultimate-reviews/tags/3.2.8/readme.txt

    r2949607 r2991237  
    33Tags: reviews, review, rating, WooCommerce reviews, product review, product rating, WooCommerce verified reviews, rating summary, user review, user rating, rich snippets, reviews shortcode, ratings shortcode, testimonial, customer reviews, customer ratings, business reviews, business ratings, in-depth reviews, review categories, moderated reviews, star rating, percentage rating, star review, in-depth rating, rating widget, review widget
    44Requires at least: 5.0
    5 Tested up to: 6.3
    6 Stable tag: 3.2.7
     5Tested up to: 6.4
     6Stable tag: 3.2.8
    77License: GPLv3
    88License URI:http://www.gnu.org/licenses/gpl-3.0.html
     
    274274== Changelog ==
    275275
     276= 3.2.8 (2023-11-07) =
     277- Tested for WordPress 6.4 and WooCommerce High-Performance Order Storage compatibility/support.
     278
    276279= 3.2.7 (2023-08-08) =
    277280- Tested for WordPress 6.3 compatibility/support.
     
    303306- Tested with PHP 8.1, updated deprecated function use and updated code to remove warnings that were appearing when submitting a review or importing reviews.
    304307
    305 = 3.1.4 (2022-08-31) =
    306 - Introducing new block patterns, which can be used to integrate reviews directly into your block-based theme templates.
    307 - Updated the structured data to now use the new LD+JSON schema format.
    308 - Fixed an issue causing the redirect page on the submit form to not work.
    309 
    310 = 3.1.3 (2022-05-20) =
    311 - Fixed an issue causing the thumbnail and image layouts to not show reviews side by side when Group By Product was disabled.
    312 - Tested with WordPress 6.0.
    313 
    314 = 3.1.2 (2022-03-21) =
    315 - Fixed an issue causing the import to not work.
    316 - Fixed an issue with the prod_name attribute (in the shortcode) not applying to subsequent pages when using pagination.
    317 
    318 = 3.1.1 (2022-02-25) =
    319 - Fixed an issue in which the default fields were not showing in the list of in-depth fields for new installations.
    320 
    321 = 3.1.0 (2022-02-01) =
    322 - Updated escaping and sanitizing.
    323 - Updated nonces and capability checks.
    324 - Changed how premium settings areas are previewed.
    325 - Fixed compatibility issue when using block-based themes.
    326 - Added jQuery UI CSS to correct styling issues with the ratings filter slider.
    327 
    328 = 3.0.16 (2022-01-06) =
    329 - Styling updates for the walk-through and for the text area in the review submit form.
    330 - Updated nonces in the admin.
    331 - Added a notice pertaining to the requirement of the premium helper plugin to access premium settings and content.
    332 
    333 = 3.0.15 (2021-11-04) =
    334 - Updated the SAP library to 2.6.1
    335 - Makes a number of option's display conditional on the value of other options
    336 - Fix for UWPM emails not sending in the rebuilt version
    337 - Fix for integration with the rebuilt UPCP, so that product names can be restricted
    338 
    339 = 3.0.14 (2021-09-03) =
    340 - Updated the settings page library.
    341 - Added an option to use reCAPTCHA for the review submit form.
    342 - Updated the conditional enqueuing of assets.
    343 - Eliminated a few PHP notices.
    344 
    345 = 3.0.13 (2021-08-12) =
    346 - Updated deprecated block_categories.
    347 
    348 = 3.0.12 (2021-07-07) =
    349 - Fixed an issue with the image field being required when it shouldn't be in the submit review form.
    350 - Updated the image upload in the submit review form to correctly accept the jpeg format.
    351 
    352 = 3.0.11 (2021-07-02) =
    353 - Fixed an issue causing a non-numeric value warning in versions of PHP 7.1+
    354 - Fixed issue with the review image, in which it wasn't being correctly saved or displayed in the admin/on the review edit screen.
    355 -
    356 
    357 = 3.0.10 (2021-06-24) =
    358 - Fixed an issue with validation in the submit review form that was occurring in some instances when another form was present on the page.
    359 - Fixed an issue in which the form would sometimes not submit due to a validation error when JavaScript was disabled or not working correctly.
    360 
    361 = 3.0.9 (2021-06-18) =
    362 - Fixed an issue with non-existent functions being called.
    363 - Fixed an issue with the directory creation/file moving for the import.
    364 
    365 = 3.0.8 (2021-04-13) =
    366 - Fixes a typo in yesterday's update that was throwing a warning.
    367 
    368 = 3.0.7 (2021-04-12) =
    369 - Fixing a pagination issue that was limiting the number of reviews shown per page and also affecting the counts.
    370 - Fixing incorrect path for loading plugin text domain.
    371 - Fresh .pot file.
    372 
    373 = 3.0.6 (2021-03-26) =
    374 - Corrects an issue with option saving on plugin update.
    375 
    376 = 3.0.5 (2021-03-19) =
    377 - Fixes an error that was preventing a modal from submitting.
    378 
    379 = 3.0.4 (2021-03-03) =
    380 - Fixed an issue causing the "One Review per Person/Product" setting/feature to not work correctly.
    381 - Fixed an issue that was making it so that you could still submit a review even if you did not set/select a score for a required review line/rating field.
    382 - Generated a new .pot file.
    383 
    384 = 3.0.3 (2021-03-03) =
    385 - Fixed an issue causing the star rating for the thumbnails on the WooCommerce shop page to display an incorrect value.
    386 
    387 = 3.0.2 (2021-03-02) =
    388 - Correcting an issue that was sometimes causing a fatal error in the WooCommerce checkout process when the reviews were enabled.
    389 
    390 = 3.0.1 (2021-02-23) =
    391 - <strong>This update includes quite a big change to the construction of the plugin, as well as the removal of a few options, so please carefully review this changelog entry, and take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be released).</strong>
    392 - 3.0.1 adds some files that were accidentally not added in 3.0.0
    393 - Rebuilt the plugin, from the ground up, to be object oriented.
    394 - Updated the structure of the settings pages.
    395 - <strong>The review weights feature has been removed from the plugin.</strong>
    396 - <strong>The WooCommerce options for allowing reviews only from verified buyers, and the associated badge, have been removed.</strong>
    397 - Updates to the walk-through that runs on plugin activation.
    398 - Fixed issues that were preventing both the review_format and reviews_skin attributes from working correctly.
    399 - (Please note that the review_skin attribute has been changed to <strong>reviews_skin</strong> [with the "s" on review].)
    400 - Updates to correct issues with the masonry formats not applying after pagination (and infinite scroll) or when using shortcode attributes.
    401 - Fixes for issues with the import and export.
    402 - Corrected issues with summary statistics.
    403 - Corrected an issue with the conditional display of microdata on the front end.
    404 - Corrected issues with the overall score sometimes not being correctly calculated when using multiple in-depth review line fields.
    405 - Fix for the "invalid JSON response" error that would sometimes show when trying to save a page with the [ultimate-reviews] shortocde or the Display Reviews block on it.
    406 - Fix for the post_count shortcode attribute sometimes not being correctly applied.
    407 - Removed the Front-End Only Users login option.
    408 - Added in several defaults for the settings pages.
    409 - Corrected several PHP notices.
    410 - Declaring support for WooCommerce in the main plugin file.
    411 - Updated .pot file.
    412 
    413 = 3.0.0 (2021-02-23) =
    414 - <strong>This update includes quite a big change to the construction of the plugin, as well as the removal of a few options, so please carefully review this changelog entry, and take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be released).</strong>
    415 - Rebuilt the plugin, from the ground up, to be object oriented.
    416 - Updated the structure of the settings pages.
    417 - <strong>The review weights feature has been removed from the plugin.</strong>
    418 - <strong>The WooCommerce options for allowing reviews only from verified buyers, and the associated badge, have been removed.</strong>
    419 - Updates to the walk-through that runs on plugin activation.
    420 - Fixed issues that were preventing both the review_format and reviews_skin attributes from working correctly.
    421 - (Please note that the review_skin attribute has been changed to <strong>reviews_skin</strong> [with the "s" on review].)
    422 - Updates to correct issues with the masonry formats not applying after pagination (and infinite scroll) or when using shortcode attributes.
    423 - Fixes for issues with the import and export.
    424 - Corrected issues with summary statistics.
    425 - Corrected an issue with the conditional display of microdata on the front end.
    426 - Corrected issues with the overall score sometimes not being correctly calculated when using multiple in-depth review line fields.
    427 - Fix for the "invalid JSON response" error that would sometimes show when trying to save a page with the [ultimate-reviews] shortocde or the Display Reviews block on it.
    428 - Fix for the post_count shortcode attribute sometimes not being correctly applied.
    429 - Removed the Front-End Only Users login option.
    430 - Added in several defaults for the settings pages.
    431 - Corrected several PHP notices.
    432 - Declaring support for WooCommerce in the main plugin file.
    433 - Updated .pot file.
    434 
    435 = 2.1.35 =
    436 - Changed the encoding of the captcha image to base64.
    437 
    438 = 2.1.34 =
    439 - Removes a call to a remote file and loads it locally instead
    440 - Replaces a relative path with an absolute path in the import function
    441 - Adds extra data sanitization
    442 
    443 = 2.1.33 =
    444 - Updating cookie security
    445 
    446 = 2.1.32 =
    447 - Corrects recent issue causing the feedback notice to not dismiss correctly
    448 
    449 = 2.1.31 =
    450 - Fixed an issue causing the reviewer email address input field to not show in the submit review form.
    451 
    452 = 2.1.30 =
    453 - Corrected an issue causing certain options to not save correctly
    454 
    455 = 2.1.29 =
    456 - Eliminating several PHP debug notices
    457 - Correcting a fatal error that would sometimes occur on review submission
    458 
    459 = 2.1.28 =
    460 - Added extra security to the import feature.
    461 
    462 = 2.1.27 =
    463 - <strong>REMOVED Facebook and Twitter login options</strong>. If you are using either of these features and they are working correctly for you, then we advise sticking with the current version of the plugin and not updating.
    464 - Added in an option to display a verified badge in reviews for reviews from verified buyers
    465 - Added in new styling and labelling options
    466 - Updated the admin menu
    467 - Added in new language files submitted to us by users of the plugin, for Dutch, Italian and German
    468 - Fixed the updating failed JSON error when saving a page with the submit review shortcode or block on it
    469 - Fixed an issue where line breaks entered when leaving a review weren't being saved
    470 - Fixed an issue where the skip button sometimes wasn't working in the initial tutorial that runs when you activate the plugin
    471 
    472 = 2.1.26 =
    473 - Update to the itemReviewed structured data property to conform with Google's recent changes to the review snippet
    474 
    475 = 2.1.25 =
    476 - Fixes an issue where products with variations wouldn't have their reviews displayed
    477 
    478 = 2.1.24 =
    479 - Correcting issue with WooCommerce minimum days option value not displaying on the options page.
    480 
    481 = 2.1.23 =
    482 - Correcting conditional that was causing the review category dropdown to display when that option was enabled.
    483 
    484 = 2.1.22 =
    485 - Removing some placeholder text from the admin
    486 
    487 = 2.1.21 =
    488 - Fixed UPCP Integration option not saving
    489 
    490 = 2.1.20 =
    491 - Corrected notices.
    492 
    493 = 2.1.19 =
    494 - Corrected issue that was causing categories to not be assigned when reviews were imported.
    495 
    496 = 2.1.18 =
    497 - Updating widgets file to remove deprecated create_function
    498 
    499 = 2.1.17 =
    500 - Adding microdata for reviews summary
    501 
    502 = 2.1.16 =
    503 - Making the review categories show on the Gutenberg edit review screen
    504 
    505 = 2.1.15 =
    506 - Fixed issue in which the FEUP login functionality wasn't working correctly with the submit review form
    507 
    508 = 2.1.14 =
    509 - Corrected an issue that was causing the "Skip All" button to not work in the tutorial that displays on plugin activation.
    510 
    511 = 2.1.13 =
    512 - Adding in a check for when to run the new guided setup
    513 
    514 = 2.1.12 =
    515 - Adding in missing files for guided setup
    516 
    517 = 2.1.11 =
    518 - Added in a new guided setup on plugin activation
    519 - Updated the review ask pop-up
    520 
    521 = 2.1.10 =
    522 - Corrected issue in which the "Show All Reviews" link (for the clickable summary statistic bars) was not working when using the product_name attribute
    523 
    524 = 2.1.9 =
    525 - Corrected an issue that was causing the redirect_page attribute to not actually redirect in certain circumstances.
    526 - Corrected an issue in which an empty clickable summary bar would sometimes remove all the bars.
    527 
    528 = 2.1.8 =
    529 - Corrected an issue that was causing there to be no link text for the "See the review" link in the notification email
    530 
    531 = 2.1.7 =
    532 - Corrected an issue that was causing there to be no link text for the confirmation link in the email that is sent when the Require Email Confirmation option is enabled.
    533 
    534 = 2.1.6 =
    535 - Corrected issue that was causing the clickable summary statistic bars to not filter the displayed reviews
    536 
    537 = 2.1.5 =
    538 - Added a skip button to the tutorial that shows when the plugin is first activated
    539 - Corrected issue that was causing the review request to pop back up even after a review had been left or feedback sent
    540 
    541 = 2.1.4 =
    542 - Corrected PHPExcel-related warnings for importing/exporting
    543 - Corrected issue that was causing the Score to not import
    544 
    545 = 2.1.3 =
    546 - Corrected issue with Gutenberg blocks not displaying in new WordPress 5.0
    547 
    548 = 2.1.2 =
    549 - Corrected array warning relating to the login options. (If you were experiencing this issue, then, after installing this update, please make sure to go to the plugin options and re-save them.)
    550 - Added in average ratings for Ultimate WooCommerce Filters
    551 
    552 = 2.1.1 =
    553 - Correcting CSS and JS files that weren't enqueued properly
    554 
    555 = 2.1.0 =
    556 - <strong>This is a big update with many new features, corrections, revised admin styling, etc., so please take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be put out)</strong>
    557 - Added in easy-to-use Gutenberg blocks for ultimate-reviews and submit-review shortcodes
    558 - Added in Gutenberg compatibily for the review post create/edit screen
    559 - The Options pages have a brand new and easy-to-use design!
    560 - Added in new labelling options
    561 - Enhance the security of your submissions with a new review blacklist feature (block specific IP addresses, names, email addresses, keywords, etc.)
    562 - Added in a restriction option to make it so that people can't leave more than one review for a product
    563 - Added in export functionality
    564 - Updated design of Import tab
    565 - Added in an option to specify the admin email address (that notifications get sent to)
    566 - Changed the date type field to use the jQuery UI datepicker
    567 - Switched from using PHPExcel to the new PHPSpreadsheet for importing and exporting
    568 - Updated certain options to be conditional, to help cleanup and streamline admin (e.g. for WooCommerce options)
    569 - Updated description and order of certain options
    570 - Corrected required functionality not working for review title
    571 - Corrected issue with checkbox custom fields that made it so that all options had to be checked if field was required
    572 - Corrected issue with "Submission Thank You E-mail" and "Email to Send" options not saving your choice
    573 - Generated new .pot file
    574 
    575 = 2.0.42 =
    576 - Fixed an error where no email could be send out on submission if the post ID of the email was outside of a certain range
    577 
    578 = 2.0.41 =
    579 - Fixed an error where UWPM submission emails weren't sending correctly
    580 
    581 = 2.0.40 =
    582 - Added in an option to show the "Submit Review" form ahead of the reviews for WooCommerce
    583 
    584 = 2.0.39 =
    585 - "Required" now applies to checkboxes, radio buttons, etc. Be careful about using it for non-text fields, as each element will be required
    586 
    587 = 2.0.38 =
    588 - Added in a Czech translation
    589 - Removed a few notices
    590 
    591 = 2.0.37 =
    592 - Fixed an error where the review date was displaying the wrong date
    593 - Fixed an eror where pagination wasn't working as expected after the update that allowed mulitple review shortcodes on the same page
    594 
    595 = 2.0.36 =
    596 - Fixes a versioning error that was stopping from some people from upgrading
    597 
    598 = 2.0.35 =
    599 - Fixed an error where some users were getting duplicate fields
    600 
    601 = 2.0.34 =
    602 - Added an option to let reviewers select the category for their reviews
    603 - Fixed an error where having multiple reviews shortcodes on a page could lead to filtering errors
    604 
    605 = 2.0.33 =
    606 - The date-time that a review was submitted will now be displayed based on the WordPress date-time settings for posts ("Settings" -> "General")
    607 - Added in an option to toggle whether the time a review was submitted is displayed or not
    608 
    609 = 2.0.32 =
    610 - Updated the free trial button
    611 
    612 = 2.0.31 =
    613 - Removed a piece of debugging code
    614 
    615 = 2.0.30 =
    616 - We're doing a big Reviews admin area styling update, first up is the dashboard!
    617 
    618 = 2.0.29 =
    619 - Added in an action, 'ewd_urp_review_published_end', that gets called after a new review is saved with the post_id as a possible argument
    620 - Fixed an issue where reviews that were submitted twice would trigger die() if WooCommerce integration was enabled
    621 
    622 = 2.0.28 =
    623 - Fixed an error when there were apostrophes in product names
    624 - Fixed a number of 404 errors in a stylesheet
    625 
    626 = 2.0.27 =
    627 - Added in options to use Ultimate WP Mail plugin for sending out emails, instead of building text based emails
    628 - Added in 2 new masonry-type review styles
    629 - Fixed a couple of minor issues
    630 
    631 = 2.0.26 =
    632 - Minor styling updates
    633 
    634 = 2.0.25 =
    635 - Fixed a pagination issue with special characters
    636 - Fixed an issue where in-depth review scores weren't working correctly for some users
    637 
    638 = 2.0.24 =
    639 - Fixed a conflict with WooCommerce's new price slider widget
    640 
    641 = 2.0.23 =
    642 - WooCommerce product names will now appear in alphabetical order
    643 - Email and order ID (if applicable) will be included when someone clicks on a email link to review a product from WC
    644 - Fixed an error where email addresses weren't being saved correctly
    645 - Fixed a post count error some users were having
    646 - Minor styling updates
    647 
    648 = 2.0.22 =
    649 - Fixed a problem where in-depth fields weren't being imported correctly
    650 - Fixed an issue with reordering in-depth fields in Firefox
    651 - Fixed an error where filterable custom fields wouldn't be shown unless a default field was also set to filterable
    652 
    653 = 2.0.21 =
    654 - Minor styling update
    655 
    656 = 2.0.20 =
    657 - Fixed an error in the most recent update, where reminders, emails and products couldn't be added to lists
    658 
    659 = 2.0.19 =
    660 - Maintenance release to elimindate a tonne of notices, CSS imperfections, etc. Careful upgrading on production sites as many files were updated
    661 
    662 = 2.0.18 =
    663 - Minor admin update
    664 
    665 = 2.0.17 =
    666 - Added an option to restrict reviewable product names to only WooCommerce products
    667 - Fixed an error where in-depth reviews could be submitted without scores for some elements, if stars were the input device
    668 - Fixed an error where some required custom fields weren't being required
    669 
    670 = 2.0.16 =
    671 - Added in the option to include links to review each individual product from a WooCommerce order
    672 - Added in 'Read Less' text for the thumbnail layout
    673 
    674 = 2.0.15 =
    675 - Added in product name selectors to the review widgets
    676 - Fixed the WooCommerce review click action
    677 
    678 = 2.0.14 =
    679 - Minor update to one of the submit review labels
    680 
    681 = 2.0.13 =
    682 - Fixed an issue with product name always being required even if it not required was selected
    683 
    684 = 2.0.12 =
    685 - Fixed an error that was occuring on review import
    686 
    687 = 2.0.11 =
    688 - Updated the text domain of the plugin, to use the improved WordPress standard
    689 
    690 = 2.0.10 =
    691 - Versioning update to fix an issue where updating doesn't remove the update message
    692 
    693 = 2.0.9 =
    694 - Added in a review slider widget (requires "Ultimate Slider" plugin)
    695 
    696 = 2.0.8 =
    697 - Option to display which category a review is in on the front-end
    698 - Fixed an error where "Review Video" was always required when that option was selected
    699 - Fixed an error where the product_name attribute wouldn't work in the "reviews-summary" shortcode
    700 - Fixed an error where the all_products attribute of the "reviews-summary" shortcode was always treated as if it was set to "Yes"
    701 
    702 = 2.0.7 =
    703 - Added product_name, include_category & exclude_category attribute for reviews-summary shortcode
    704 - Added attribute to display summary statistics for all products combined
    705 - Option to display reviews as slides in Ultimate Slider, by setting review_format="slider" in the "ultimate-reviews" shortcode
    706 
    707 = 2.0.6 =
    708 - Added in an option to show multiple reviews in WooCommerce
    709 - Added in a new template feature for review reminder emails, that makes them responsive, and makes them look much, much better
    710 
    711 = 2.0.5 =
    712 - Small CSS updates to styling of new circle graph skin styles
    713 
    714 = 2.0.4 =
    715 - Added in 2 new ratings styles, one is a small circle graph, the other is a circle graph with the review score inside of it
    716 
    717 = 2.0.3 =
    718 - Fixed a couple of minor pagination and filtering issues
    719 
    720 = 2.0.2 =
    721 - Filters should now be sorted when they're displayed
    722 
    723 = 2.0.1 =
    724 - Changed the layout of the options page to make the options easier to find
    725 - Fixed two small errors in the newest version of the plugin
    726 
    727 = 2.0.0 =
    728 - Huge update, so please wait to update if you're using the plugin on a production site
    729 - Premium option to only allow verified buyers to leave reviews
    730 - Added in review categories, to help with organization
    731 - New, more fields table, with the ability to arrange custom fields and the default ones in whatever order you'd like
    732 - Review video option, which displays a video submitted by the reviewer with the review
    733 - Ability to filter reviews by the review author
    734 - Premium option to allow visitors to filter reviews based on a custom field (ex. which store did you shop at? what size did you buy? etc.)
    735 - Options to let users flag reviews as inappropriate, to make the summary score bars clickable, display reviews from the same categories, etc.
    736 
    737 = 1.3.25 =
    738 - Added in a missing bracket
    739 
    740 = 1.3.24 =
    741 - Fixed an error "text" and "textarea" fields weren't being saved correctly in the admin area of reviews
    742 - Small fix for pagination and to remove the "No matching reviews found" some users were getting
    743 
    744 = 1.3.23 =
    745 - Fixed a small Dashboard error that a number of users were experiencing
    746 
    747 = 1.3.22 =
    748 - Adds in a file missing from the previous update
    749 
    750 = 1.3.21 =
    751 - Minor Dashboard improvements
    752 
    753 = 1.3.20 =
    754 - Added in extra input validations, so that reviews require titles and scores (even with the "star" input type) before they can be submitted
    755 - The review form will display after a successful submission, even if review toggle is set to "Yes"
    756 
    757 = 1.3.19 =
    758 - Fixed an issue with the "reviews-summary" shortcode
    759 
    760 = 1.3.18 =
    761 - Theme compatibility fix for a small number of themes
    762 
    763 = 1.3.17 =
    764 - Fixed an error where the date/author were displaying twice for review posts
    765 
    766 = 1.3.16 =
    767 - Fixed an error where using the trial in this plugin reset the trials for a number of our other plugins
    768 
    769 = 1.3.15 =
    770 - Introducing a free new premium 7-day trial feature, which users can choose to test out before buying the premium version
    771 
    772 = 1.3.14 =
    773 - Added in a number of missing images on the options tab
    774 
    775 = 1.3.13 =
    776 - Added the "dashicons" stylesheet for themes that don't include it by default
    777 
    778 = 1.3.12 =
    779 - One (hopefully) last comment sync tweak
    780 
    781 = 1.3.11 =
    782 - Added in an additional hook for reviews being synced with WooCommerce
    783 
    784 = 1.3.10 =
    785 - Reviews created with "Replace WooCommerce Reviews" set to "Yes" will now automatically create comments on products, so that other WooCommerce plugins can access the review data and hooks more easily
    786 - Added in a new French translation
    787 
    788 = 1.3.9 =
    789 - Moved review categories to their own tab and added options for them including:
    790 - Added the ability to require certain categories
    791 - Added in 2 premium field types, if you want users to be able to include additional information such as where they purchased a product, etc.
    792 - Added the ability to sort reviews by rating (karma score)
    793 
    794 = 1.3.8 =
    795 - Reviewer's email will now be displayed on the "Edit Review" if "Require Email" is set to "Yes"
    796 
    797 = 1.3.6 =
    798 - Fixed a broken link on the "Import" tab
    799 
    800 = 1.3.5 =
    801 - Added in an option to include review microdata for non-WooCommerce reviews, and to turn it off for WooCommerce
    802 - Added in in-depth review microdata by default
    803 - Added in microdata support for UPCP
    804 
    805 = 1.3.4 =
    806 - Added in a shortcode builder to help make it easier to get started with the plugin. If you use a page builder and it stops working, please let us know and disable the shortcode builder on the options page.
    807 
    808 = 1.3.3 =
    809 - Minor update to include a number of missing images
    810 
    811 = 1.3.2 =
    812 - Added in a set of tutorial pop-ups for new users
    813 - Fixed a potential warning that would come up when "In-Depth" reviews weren't being set up correctly
    814 
    815 = 1.3.1 =
    816 - Fixed a settings link error
    817 
    818 = 1.3.0 =
    819 - Added a premium infinite scroll option
    820 - Added in a new premium review format, image overlay, where review title and score are overlayed on the review image
    821 - Added in support for comments on reviews, so that you can respond and interact with reviewers
    822 - Added in WooCommerce reminders, which automatically sends out customized reminders to review a product a specified amount of time after a status (such as completed) is set for a WooCommerce order
    823 - Added in a new in-depth categories layout display option, to help make in-depth reviews easier to read
    824 - Added in a Dashboard page, and split "Authorized" and "Awaiting Approval" reviews if "Admin Approval" is selected
    825 - Minor CSS changes
    826 
    827 = 1.2.7 =
    828 - Fixed a minor issue where the "reviews-summary" shortcode was sometimes available to non-premium users
    829 
    830 = 1.2.6 =
    831 - Fixed a number of small issues with review filtering
    832 
    833 = 1.2.5 =
    834 - Fixed an error where admin emails wouldn't send correctly under certain circumstances
    835 
    836 = 1.2.4 =
    837 - Added in a new premium shortcode
    838 
    839 = 1.2.3 =
    840 - Added in a bit of extra JS to help with testing
    841 
    842 = 1.2.2 =
    843 - Fixed an error where pagination would mess up the product_name attribute if it was set
    844 
    845 = 1.2.1 =
    846 - Added in a filter for the author name on individual post pages
    847 
    848 = 1.2.0 =
    849 - Added in filtering options so visitors can filter by product name or review score
    850 - Added in a premium shortcode, ultimate-review-search, which lets visitors put in a search term to help find specific reviews which will be helpful to them
    851 - Added in a number of features that will be needed to allow comments on reviews
    852 - Added in an import feature for WooCommerce reviews
    853 - Added in two new styling options to help customize the plugin to your theme
    854 - Made a number of minor styling improvements
    855 
    856 = 1.1.3 =
    857 - Fixed a problem where reviews entered through the admin panel couldn't set "Email Confirmed" to "Yes"
    858 
    859 = 1.1.2 =
    860 - Added in two missing font classes
    861 
    862 = 1.1.1 =
    863 - Fixed an error that was happening when there was no character limit entered
    864 - Fixed an warning that was coming up after an old version of one file was mistakenly included in the update
    865 
    866 = 1.1.0 =
    867 - Added a bunch of requested and new features! We've done quite a bit of testing, but there might be a couple of bugs left, so please check to make sure that everything is working correctly if you're using the plugin on a production site
    868 - Added a new "Review Karma" preimum option, that lets visitors vote up or down for reviews, to show which ones they found most helpful
    869 - Added a "Review Image" option to let reviewers leave an image with their review
    870 - Added options to use stars instead of text or dropdown for review scores
    871 - Added options to customize the "review submitted" and "requires admin approval" messages, an optional character limit for reviews
    872 - Products in the "Product List" can now be sorted by dragging and dropping instead of needing to delete them to rearrange
    873 - Added weighted ratings (only limited testing of this feature though)
    874 - Added a "requires admin approval" message, if that option is turned on
    875 - Switched to descending order for ratings in the dropdown format
    876 - Made a few minor CSS changes
    877 
    878 = 1.0.8 =
    879 - Removed decimal reviews from the full summary listing
    880 - Fixed a repeated option
    881 
    882 = 1.0.7 =
    883 - Minor re-arrangement of the options page
    884 
    885 = 1.0.6 =
    886 - Fixed a null variable error message
    887 
    888 = 1.0.5 =
    889 - Added the ability to specify the product_name attribute via an URL parameter
    890 
    891 = 1.0.4 =
    892 - Added an attribute, redirect_page, which lets you specify the page that users should be sent to after submitting a review
    893 - Added an option to not display the submit-review form on email confirmation
    894 
    895 = 1.0.3 =
    896 - Small fix for users who didn't have the "stars" style displaying correctly on their sites
    897 
    898 = 1.0.2 =
    899 - Added styling options for the color bar display style as well as the summary statistics bars
    900 - Added in a "Email Confirmed" dropdown for reviews, so that admins can mark reviews as confirmed
    901 - Put a maximum width on the dropdown score inputs
    902 - Added in the missing Facebook and Twitter login images
    903 - Fixed an error where the product name dropdown input ended up in the wrong div
    904 
    905 = 1.0.1 =
    906 - Fixed a fatal error caused by a function being declared twice
    907 
    908 = 1.0.0 =
    909 - HUGE update with many new features, so please back up before upgrading if you're using the plugin on a live site!
    910 - Added option to require login before being able to post a review, either through WordPress, FEUP, Facebook or Twitter
    911 - Replace “Reviews” tab on WooCommerce product page with reviews from Ultimate Reviews
    912 - Replace “Ratings” area on WooCommerce product page with ratings from Ultimate Reviews
    913 - Multiple layout options for your reviews, including thumbnail (excerpt with read more link) and expandable layouts, in addition to the standard layout
    914 - Require Admin Approval of reviews before they're displayed
    915 - Add a captcha to your review submission form to help prevent spam
    916 - Display summary statistics above product groupings
    917 - Added pagination and an option to choose where pagination controls are displayed
    918 - Option to change the maximum review score, or display scores as a percentage
    919 - Added widgets for recent, popular or selected reviews
    920 - Option to switch the review input to a select element instead of a text element
    921 - Added in Google aggregate reviews microdata for WooCommerce
    922 - Added admin notifications of draft reviews
    923 - WPML support
    924 - Added each review's score in the product table
    925 - Added ability to filter by reviewed product name
    926 
    927 = 0.16 =
    928 - Added in a closing div tag that could be missing depending on the options selected
    929 
    930 = 0.15 =
    931 - Minor CSS update
    932 
    933 = 0.14 =
    934 - Added an option to link to the individual review's single post page
    935 - The name of the product being reviewed will now be displayed if all reviews are being displayed
    936 - Fixed a bug where it was impossible to delete products from the product list
    937 
    938 = 0.13 =
    939 - The product_name attribute is no longer necessary. All reviews will be returned if it's not included
    940 
    941 = 0.12 =
    942 - Included a missing function to allow editing of the "Overall Score" field when "In-Depth" is set to "No"
    943 
    944 = 0.11 =
    945 - Added new labelling options
    946 - Added new styling options
    947 - Cleaned up a lot of the 'submit-review' page
    948 - Fixed an error where the in-depth portion of reviews couldn't be saved when being modified in the back-end
    949 
    950 = 0.10 =
    951 - Fixed an error with the settings link on the plugins page
    952 
    953 = 0.9 =
    954 - Fixed the error where product names weren't displaying in the back-end table
    955 
    956 = 0.8 =
    957 - Fixed a bunch of small display, spacing, missing content, etc. errors
    958 
    959 = 0.7 =
    960 - Added a bunch of ordering options, so reviews can be shown by order they were submitted, the reviews' ratings, or their titles
    961 
    962 = 0.6 =
    963 - Added a bunch of new styling options, to make reviews more visually appealing
    964 - Added restricted product names and autocomplete options, to make it easier to quality control reviews
    965 - Added UPCP product names integration
    966 - Fixed the display for indepth reviews
    967 
    968 = 0.5 =
    969 - Fixed a missing closing div tag error
    970 
    971 = 0.4 =
    972 - Updated the readme file to include new features
    973 - Added screenshots of the plugin
    974 - Fixed a whole bunch of small bugs
    975 
    976 = 0.3 =
    977 - Added a whole bunch of new options
    978 
    979 = 0.2 =
    980 - Styling update
    981 
    982 = 0.1 =
    983 - Initial beta version. Please make comments/suggestions in the "Support" forum.
    984 
    985 
    986 
    987 == Upgrade Notice ==
     308[See changelog for all versions](https://www.etoilewebdesign.com/changelogs/ultimate-reviews.txt).
  • ultimate-reviews/tags/3.2.8/ultimate-reviews.php

    r2949607 r2991237  
    88Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/
    99Text Domain: ultimate-reviews
    10 Version: 3.2.7
    11 WC requires at least: 3.0
    12 WC tested up to: 8.0
     10Version: 3.2.8
     11WC requires at least: 7.1
     12WC tested up to: 8.2
    1313*/
    1414
     
    4848        define( 'EWD_URP_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
    4949        define( 'EWD_URP_TEMPLATE_DIR', 'ewd-urp-templates' );
    50         define( 'EWD_URP_VERSION', '3.2.7' );
     50        define( 'EWD_URP_VERSION', '3.2.8' );
    5151
    5252        define( 'EWD_URP_REVIEW_POST_TYPE', 'urp_review' );
     
    146146
    147147        add_action( 'wp_ajax_ewd_urp_hide_helper_notice', array( $this, 'hide_helper_notice' ) );
     148
     149        add_action( 'before_woocommerce_init', array( $this, 'declare_wc_hpos' ) );
    148150    }
    149151
     
    459461    }
    460462
     463    /**
     464     * Declares compatibility with WooCommerce High-Performance Order Storage
     465     * @since 3.2.8
     466     */
     467    public function declare_wc_hpos() {
     468
     469        if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) {
     470
     471            \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true );
     472        }
     473    }
    461474}
    462475} // endif;
  • ultimate-reviews/trunk/readme.txt

    r2949607 r2991237  
    33Tags: reviews, review, rating, WooCommerce reviews, product review, product rating, WooCommerce verified reviews, rating summary, user review, user rating, rich snippets, reviews shortcode, ratings shortcode, testimonial, customer reviews, customer ratings, business reviews, business ratings, in-depth reviews, review categories, moderated reviews, star rating, percentage rating, star review, in-depth rating, rating widget, review widget
    44Requires at least: 5.0
    5 Tested up to: 6.3
    6 Stable tag: 3.2.7
     5Tested up to: 6.4
     6Stable tag: 3.2.8
    77License: GPLv3
    88License URI:http://www.gnu.org/licenses/gpl-3.0.html
     
    274274== Changelog ==
    275275
     276= 3.2.8 (2023-11-07) =
     277- Tested for WordPress 6.4 and WooCommerce High-Performance Order Storage compatibility/support.
     278
    276279= 3.2.7 (2023-08-08) =
    277280- Tested for WordPress 6.3 compatibility/support.
     
    303306- Tested with PHP 8.1, updated deprecated function use and updated code to remove warnings that were appearing when submitting a review or importing reviews.
    304307
    305 = 3.1.4 (2022-08-31) =
    306 - Introducing new block patterns, which can be used to integrate reviews directly into your block-based theme templates.
    307 - Updated the structured data to now use the new LD+JSON schema format.
    308 - Fixed an issue causing the redirect page on the submit form to not work.
    309 
    310 = 3.1.3 (2022-05-20) =
    311 - Fixed an issue causing the thumbnail and image layouts to not show reviews side by side when Group By Product was disabled.
    312 - Tested with WordPress 6.0.
    313 
    314 = 3.1.2 (2022-03-21) =
    315 - Fixed an issue causing the import to not work.
    316 - Fixed an issue with the prod_name attribute (in the shortcode) not applying to subsequent pages when using pagination.
    317 
    318 = 3.1.1 (2022-02-25) =
    319 - Fixed an issue in which the default fields were not showing in the list of in-depth fields for new installations.
    320 
    321 = 3.1.0 (2022-02-01) =
    322 - Updated escaping and sanitizing.
    323 - Updated nonces and capability checks.
    324 - Changed how premium settings areas are previewed.
    325 - Fixed compatibility issue when using block-based themes.
    326 - Added jQuery UI CSS to correct styling issues with the ratings filter slider.
    327 
    328 = 3.0.16 (2022-01-06) =
    329 - Styling updates for the walk-through and for the text area in the review submit form.
    330 - Updated nonces in the admin.
    331 - Added a notice pertaining to the requirement of the premium helper plugin to access premium settings and content.
    332 
    333 = 3.0.15 (2021-11-04) =
    334 - Updated the SAP library to 2.6.1
    335 - Makes a number of option's display conditional on the value of other options
    336 - Fix for UWPM emails not sending in the rebuilt version
    337 - Fix for integration with the rebuilt UPCP, so that product names can be restricted
    338 
    339 = 3.0.14 (2021-09-03) =
    340 - Updated the settings page library.
    341 - Added an option to use reCAPTCHA for the review submit form.
    342 - Updated the conditional enqueuing of assets.
    343 - Eliminated a few PHP notices.
    344 
    345 = 3.0.13 (2021-08-12) =
    346 - Updated deprecated block_categories.
    347 
    348 = 3.0.12 (2021-07-07) =
    349 - Fixed an issue with the image field being required when it shouldn't be in the submit review form.
    350 - Updated the image upload in the submit review form to correctly accept the jpeg format.
    351 
    352 = 3.0.11 (2021-07-02) =
    353 - Fixed an issue causing a non-numeric value warning in versions of PHP 7.1+
    354 - Fixed issue with the review image, in which it wasn't being correctly saved or displayed in the admin/on the review edit screen.
    355 -
    356 
    357 = 3.0.10 (2021-06-24) =
    358 - Fixed an issue with validation in the submit review form that was occurring in some instances when another form was present on the page.
    359 - Fixed an issue in which the form would sometimes not submit due to a validation error when JavaScript was disabled or not working correctly.
    360 
    361 = 3.0.9 (2021-06-18) =
    362 - Fixed an issue with non-existent functions being called.
    363 - Fixed an issue with the directory creation/file moving for the import.
    364 
    365 = 3.0.8 (2021-04-13) =
    366 - Fixes a typo in yesterday's update that was throwing a warning.
    367 
    368 = 3.0.7 (2021-04-12) =
    369 - Fixing a pagination issue that was limiting the number of reviews shown per page and also affecting the counts.
    370 - Fixing incorrect path for loading plugin text domain.
    371 - Fresh .pot file.
    372 
    373 = 3.0.6 (2021-03-26) =
    374 - Corrects an issue with option saving on plugin update.
    375 
    376 = 3.0.5 (2021-03-19) =
    377 - Fixes an error that was preventing a modal from submitting.
    378 
    379 = 3.0.4 (2021-03-03) =
    380 - Fixed an issue causing the "One Review per Person/Product" setting/feature to not work correctly.
    381 - Fixed an issue that was making it so that you could still submit a review even if you did not set/select a score for a required review line/rating field.
    382 - Generated a new .pot file.
    383 
    384 = 3.0.3 (2021-03-03) =
    385 - Fixed an issue causing the star rating for the thumbnails on the WooCommerce shop page to display an incorrect value.
    386 
    387 = 3.0.2 (2021-03-02) =
    388 - Correcting an issue that was sometimes causing a fatal error in the WooCommerce checkout process when the reviews were enabled.
    389 
    390 = 3.0.1 (2021-02-23) =
    391 - <strong>This update includes quite a big change to the construction of the plugin, as well as the removal of a few options, so please carefully review this changelog entry, and take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be released).</strong>
    392 - 3.0.1 adds some files that were accidentally not added in 3.0.0
    393 - Rebuilt the plugin, from the ground up, to be object oriented.
    394 - Updated the structure of the settings pages.
    395 - <strong>The review weights feature has been removed from the plugin.</strong>
    396 - <strong>The WooCommerce options for allowing reviews only from verified buyers, and the associated badge, have been removed.</strong>
    397 - Updates to the walk-through that runs on plugin activation.
    398 - Fixed issues that were preventing both the review_format and reviews_skin attributes from working correctly.
    399 - (Please note that the review_skin attribute has been changed to <strong>reviews_skin</strong> [with the "s" on review].)
    400 - Updates to correct issues with the masonry formats not applying after pagination (and infinite scroll) or when using shortcode attributes.
    401 - Fixes for issues with the import and export.
    402 - Corrected issues with summary statistics.
    403 - Corrected an issue with the conditional display of microdata on the front end.
    404 - Corrected issues with the overall score sometimes not being correctly calculated when using multiple in-depth review line fields.
    405 - Fix for the "invalid JSON response" error that would sometimes show when trying to save a page with the [ultimate-reviews] shortocde or the Display Reviews block on it.
    406 - Fix for the post_count shortcode attribute sometimes not being correctly applied.
    407 - Removed the Front-End Only Users login option.
    408 - Added in several defaults for the settings pages.
    409 - Corrected several PHP notices.
    410 - Declaring support for WooCommerce in the main plugin file.
    411 - Updated .pot file.
    412 
    413 = 3.0.0 (2021-02-23) =
    414 - <strong>This update includes quite a big change to the construction of the plugin, as well as the removal of a few options, so please carefully review this changelog entry, and take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be released).</strong>
    415 - Rebuilt the plugin, from the ground up, to be object oriented.
    416 - Updated the structure of the settings pages.
    417 - <strong>The review weights feature has been removed from the plugin.</strong>
    418 - <strong>The WooCommerce options for allowing reviews only from verified buyers, and the associated badge, have been removed.</strong>
    419 - Updates to the walk-through that runs on plugin activation.
    420 - Fixed issues that were preventing both the review_format and reviews_skin attributes from working correctly.
    421 - (Please note that the review_skin attribute has been changed to <strong>reviews_skin</strong> [with the "s" on review].)
    422 - Updates to correct issues with the masonry formats not applying after pagination (and infinite scroll) or when using shortcode attributes.
    423 - Fixes for issues with the import and export.
    424 - Corrected issues with summary statistics.
    425 - Corrected an issue with the conditional display of microdata on the front end.
    426 - Corrected issues with the overall score sometimes not being correctly calculated when using multiple in-depth review line fields.
    427 - Fix for the "invalid JSON response" error that would sometimes show when trying to save a page with the [ultimate-reviews] shortocde or the Display Reviews block on it.
    428 - Fix for the post_count shortcode attribute sometimes not being correctly applied.
    429 - Removed the Front-End Only Users login option.
    430 - Added in several defaults for the settings pages.
    431 - Corrected several PHP notices.
    432 - Declaring support for WooCommerce in the main plugin file.
    433 - Updated .pot file.
    434 
    435 = 2.1.35 =
    436 - Changed the encoding of the captcha image to base64.
    437 
    438 = 2.1.34 =
    439 - Removes a call to a remote file and loads it locally instead
    440 - Replaces a relative path with an absolute path in the import function
    441 - Adds extra data sanitization
    442 
    443 = 2.1.33 =
    444 - Updating cookie security
    445 
    446 = 2.1.32 =
    447 - Corrects recent issue causing the feedback notice to not dismiss correctly
    448 
    449 = 2.1.31 =
    450 - Fixed an issue causing the reviewer email address input field to not show in the submit review form.
    451 
    452 = 2.1.30 =
    453 - Corrected an issue causing certain options to not save correctly
    454 
    455 = 2.1.29 =
    456 - Eliminating several PHP debug notices
    457 - Correcting a fatal error that would sometimes occur on review submission
    458 
    459 = 2.1.28 =
    460 - Added extra security to the import feature.
    461 
    462 = 2.1.27 =
    463 - <strong>REMOVED Facebook and Twitter login options</strong>. If you are using either of these features and they are working correctly for you, then we advise sticking with the current version of the plugin and not updating.
    464 - Added in an option to display a verified badge in reviews for reviews from verified buyers
    465 - Added in new styling and labelling options
    466 - Updated the admin menu
    467 - Added in new language files submitted to us by users of the plugin, for Dutch, Italian and German
    468 - Fixed the updating failed JSON error when saving a page with the submit review shortcode or block on it
    469 - Fixed an issue where line breaks entered when leaving a review weren't being saved
    470 - Fixed an issue where the skip button sometimes wasn't working in the initial tutorial that runs when you activate the plugin
    471 
    472 = 2.1.26 =
    473 - Update to the itemReviewed structured data property to conform with Google's recent changes to the review snippet
    474 
    475 = 2.1.25 =
    476 - Fixes an issue where products with variations wouldn't have their reviews displayed
    477 
    478 = 2.1.24 =
    479 - Correcting issue with WooCommerce minimum days option value not displaying on the options page.
    480 
    481 = 2.1.23 =
    482 - Correcting conditional that was causing the review category dropdown to display when that option was enabled.
    483 
    484 = 2.1.22 =
    485 - Removing some placeholder text from the admin
    486 
    487 = 2.1.21 =
    488 - Fixed UPCP Integration option not saving
    489 
    490 = 2.1.20 =
    491 - Corrected notices.
    492 
    493 = 2.1.19 =
    494 - Corrected issue that was causing categories to not be assigned when reviews were imported.
    495 
    496 = 2.1.18 =
    497 - Updating widgets file to remove deprecated create_function
    498 
    499 = 2.1.17 =
    500 - Adding microdata for reviews summary
    501 
    502 = 2.1.16 =
    503 - Making the review categories show on the Gutenberg edit review screen
    504 
    505 = 2.1.15 =
    506 - Fixed issue in which the FEUP login functionality wasn't working correctly with the submit review form
    507 
    508 = 2.1.14 =
    509 - Corrected an issue that was causing the "Skip All" button to not work in the tutorial that displays on plugin activation.
    510 
    511 = 2.1.13 =
    512 - Adding in a check for when to run the new guided setup
    513 
    514 = 2.1.12 =
    515 - Adding in missing files for guided setup
    516 
    517 = 2.1.11 =
    518 - Added in a new guided setup on plugin activation
    519 - Updated the review ask pop-up
    520 
    521 = 2.1.10 =
    522 - Corrected issue in which the "Show All Reviews" link (for the clickable summary statistic bars) was not working when using the product_name attribute
    523 
    524 = 2.1.9 =
    525 - Corrected an issue that was causing the redirect_page attribute to not actually redirect in certain circumstances.
    526 - Corrected an issue in which an empty clickable summary bar would sometimes remove all the bars.
    527 
    528 = 2.1.8 =
    529 - Corrected an issue that was causing there to be no link text for the "See the review" link in the notification email
    530 
    531 = 2.1.7 =
    532 - Corrected an issue that was causing there to be no link text for the confirmation link in the email that is sent when the Require Email Confirmation option is enabled.
    533 
    534 = 2.1.6 =
    535 - Corrected issue that was causing the clickable summary statistic bars to not filter the displayed reviews
    536 
    537 = 2.1.5 =
    538 - Added a skip button to the tutorial that shows when the plugin is first activated
    539 - Corrected issue that was causing the review request to pop back up even after a review had been left or feedback sent
    540 
    541 = 2.1.4 =
    542 - Corrected PHPExcel-related warnings for importing/exporting
    543 - Corrected issue that was causing the Score to not import
    544 
    545 = 2.1.3 =
    546 - Corrected issue with Gutenberg blocks not displaying in new WordPress 5.0
    547 
    548 = 2.1.2 =
    549 - Corrected array warning relating to the login options. (If you were experiencing this issue, then, after installing this update, please make sure to go to the plugin options and re-save them.)
    550 - Added in average ratings for Ultimate WooCommerce Filters
    551 
    552 = 2.1.1 =
    553 - Correcting CSS and JS files that weren't enqueued properly
    554 
    555 = 2.1.0 =
    556 - <strong>This is a big update with many new features, corrections, revised admin styling, etc., so please take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be put out)</strong>
    557 - Added in easy-to-use Gutenberg blocks for ultimate-reviews and submit-review shortcodes
    558 - Added in Gutenberg compatibily for the review post create/edit screen
    559 - The Options pages have a brand new and easy-to-use design!
    560 - Added in new labelling options
    561 - Enhance the security of your submissions with a new review blacklist feature (block specific IP addresses, names, email addresses, keywords, etc.)
    562 - Added in a restriction option to make it so that people can't leave more than one review for a product
    563 - Added in export functionality
    564 - Updated design of Import tab
    565 - Added in an option to specify the admin email address (that notifications get sent to)
    566 - Changed the date type field to use the jQuery UI datepicker
    567 - Switched from using PHPExcel to the new PHPSpreadsheet for importing and exporting
    568 - Updated certain options to be conditional, to help cleanup and streamline admin (e.g. for WooCommerce options)
    569 - Updated description and order of certain options
    570 - Corrected required functionality not working for review title
    571 - Corrected issue with checkbox custom fields that made it so that all options had to be checked if field was required
    572 - Corrected issue with "Submission Thank You E-mail" and "Email to Send" options not saving your choice
    573 - Generated new .pot file
    574 
    575 = 2.0.42 =
    576 - Fixed an error where no email could be send out on submission if the post ID of the email was outside of a certain range
    577 
    578 = 2.0.41 =
    579 - Fixed an error where UWPM submission emails weren't sending correctly
    580 
    581 = 2.0.40 =
    582 - Added in an option to show the "Submit Review" form ahead of the reviews for WooCommerce
    583 
    584 = 2.0.39 =
    585 - "Required" now applies to checkboxes, radio buttons, etc. Be careful about using it for non-text fields, as each element will be required
    586 
    587 = 2.0.38 =
    588 - Added in a Czech translation
    589 - Removed a few notices
    590 
    591 = 2.0.37 =
    592 - Fixed an error where the review date was displaying the wrong date
    593 - Fixed an eror where pagination wasn't working as expected after the update that allowed mulitple review shortcodes on the same page
    594 
    595 = 2.0.36 =
    596 - Fixes a versioning error that was stopping from some people from upgrading
    597 
    598 = 2.0.35 =
    599 - Fixed an error where some users were getting duplicate fields
    600 
    601 = 2.0.34 =
    602 - Added an option to let reviewers select the category for their reviews
    603 - Fixed an error where having multiple reviews shortcodes on a page could lead to filtering errors
    604 
    605 = 2.0.33 =
    606 - The date-time that a review was submitted will now be displayed based on the WordPress date-time settings for posts ("Settings" -> "General")
    607 - Added in an option to toggle whether the time a review was submitted is displayed or not
    608 
    609 = 2.0.32 =
    610 - Updated the free trial button
    611 
    612 = 2.0.31 =
    613 - Removed a piece of debugging code
    614 
    615 = 2.0.30 =
    616 - We're doing a big Reviews admin area styling update, first up is the dashboard!
    617 
    618 = 2.0.29 =
    619 - Added in an action, 'ewd_urp_review_published_end', that gets called after a new review is saved with the post_id as a possible argument
    620 - Fixed an issue where reviews that were submitted twice would trigger die() if WooCommerce integration was enabled
    621 
    622 = 2.0.28 =
    623 - Fixed an error when there were apostrophes in product names
    624 - Fixed a number of 404 errors in a stylesheet
    625 
    626 = 2.0.27 =
    627 - Added in options to use Ultimate WP Mail plugin for sending out emails, instead of building text based emails
    628 - Added in 2 new masonry-type review styles
    629 - Fixed a couple of minor issues
    630 
    631 = 2.0.26 =
    632 - Minor styling updates
    633 
    634 = 2.0.25 =
    635 - Fixed a pagination issue with special characters
    636 - Fixed an issue where in-depth review scores weren't working correctly for some users
    637 
    638 = 2.0.24 =
    639 - Fixed a conflict with WooCommerce's new price slider widget
    640 
    641 = 2.0.23 =
    642 - WooCommerce product names will now appear in alphabetical order
    643 - Email and order ID (if applicable) will be included when someone clicks on a email link to review a product from WC
    644 - Fixed an error where email addresses weren't being saved correctly
    645 - Fixed a post count error some users were having
    646 - Minor styling updates
    647 
    648 = 2.0.22 =
    649 - Fixed a problem where in-depth fields weren't being imported correctly
    650 - Fixed an issue with reordering in-depth fields in Firefox
    651 - Fixed an error where filterable custom fields wouldn't be shown unless a default field was also set to filterable
    652 
    653 = 2.0.21 =
    654 - Minor styling update
    655 
    656 = 2.0.20 =
    657 - Fixed an error in the most recent update, where reminders, emails and products couldn't be added to lists
    658 
    659 = 2.0.19 =
    660 - Maintenance release to elimindate a tonne of notices, CSS imperfections, etc. Careful upgrading on production sites as many files were updated
    661 
    662 = 2.0.18 =
    663 - Minor admin update
    664 
    665 = 2.0.17 =
    666 - Added an option to restrict reviewable product names to only WooCommerce products
    667 - Fixed an error where in-depth reviews could be submitted without scores for some elements, if stars were the input device
    668 - Fixed an error where some required custom fields weren't being required
    669 
    670 = 2.0.16 =
    671 - Added in the option to include links to review each individual product from a WooCommerce order
    672 - Added in 'Read Less' text for the thumbnail layout
    673 
    674 = 2.0.15 =
    675 - Added in product name selectors to the review widgets
    676 - Fixed the WooCommerce review click action
    677 
    678 = 2.0.14 =
    679 - Minor update to one of the submit review labels
    680 
    681 = 2.0.13 =
    682 - Fixed an issue with product name always being required even if it not required was selected
    683 
    684 = 2.0.12 =
    685 - Fixed an error that was occuring on review import
    686 
    687 = 2.0.11 =
    688 - Updated the text domain of the plugin, to use the improved WordPress standard
    689 
    690 = 2.0.10 =
    691 - Versioning update to fix an issue where updating doesn't remove the update message
    692 
    693 = 2.0.9 =
    694 - Added in a review slider widget (requires "Ultimate Slider" plugin)
    695 
    696 = 2.0.8 =
    697 - Option to display which category a review is in on the front-end
    698 - Fixed an error where "Review Video" was always required when that option was selected
    699 - Fixed an error where the product_name attribute wouldn't work in the "reviews-summary" shortcode
    700 - Fixed an error where the all_products attribute of the "reviews-summary" shortcode was always treated as if it was set to "Yes"
    701 
    702 = 2.0.7 =
    703 - Added product_name, include_category & exclude_category attribute for reviews-summary shortcode
    704 - Added attribute to display summary statistics for all products combined
    705 - Option to display reviews as slides in Ultimate Slider, by setting review_format="slider" in the "ultimate-reviews" shortcode
    706 
    707 = 2.0.6 =
    708 - Added in an option to show multiple reviews in WooCommerce
    709 - Added in a new template feature for review reminder emails, that makes them responsive, and makes them look much, much better
    710 
    711 = 2.0.5 =
    712 - Small CSS updates to styling of new circle graph skin styles
    713 
    714 = 2.0.4 =
    715 - Added in 2 new ratings styles, one is a small circle graph, the other is a circle graph with the review score inside of it
    716 
    717 = 2.0.3 =
    718 - Fixed a couple of minor pagination and filtering issues
    719 
    720 = 2.0.2 =
    721 - Filters should now be sorted when they're displayed
    722 
    723 = 2.0.1 =
    724 - Changed the layout of the options page to make the options easier to find
    725 - Fixed two small errors in the newest version of the plugin
    726 
    727 = 2.0.0 =
    728 - Huge update, so please wait to update if you're using the plugin on a production site
    729 - Premium option to only allow verified buyers to leave reviews
    730 - Added in review categories, to help with organization
    731 - New, more fields table, with the ability to arrange custom fields and the default ones in whatever order you'd like
    732 - Review video option, which displays a video submitted by the reviewer with the review
    733 - Ability to filter reviews by the review author
    734 - Premium option to allow visitors to filter reviews based on a custom field (ex. which store did you shop at? what size did you buy? etc.)
    735 - Options to let users flag reviews as inappropriate, to make the summary score bars clickable, display reviews from the same categories, etc.
    736 
    737 = 1.3.25 =
    738 - Added in a missing bracket
    739 
    740 = 1.3.24 =
    741 - Fixed an error "text" and "textarea" fields weren't being saved correctly in the admin area of reviews
    742 - Small fix for pagination and to remove the "No matching reviews found" some users were getting
    743 
    744 = 1.3.23 =
    745 - Fixed a small Dashboard error that a number of users were experiencing
    746 
    747 = 1.3.22 =
    748 - Adds in a file missing from the previous update
    749 
    750 = 1.3.21 =
    751 - Minor Dashboard improvements
    752 
    753 = 1.3.20 =
    754 - Added in extra input validations, so that reviews require titles and scores (even with the "star" input type) before they can be submitted
    755 - The review form will display after a successful submission, even if review toggle is set to "Yes"
    756 
    757 = 1.3.19 =
    758 - Fixed an issue with the "reviews-summary" shortcode
    759 
    760 = 1.3.18 =
    761 - Theme compatibility fix for a small number of themes
    762 
    763 = 1.3.17 =
    764 - Fixed an error where the date/author were displaying twice for review posts
    765 
    766 = 1.3.16 =
    767 - Fixed an error where using the trial in this plugin reset the trials for a number of our other plugins
    768 
    769 = 1.3.15 =
    770 - Introducing a free new premium 7-day trial feature, which users can choose to test out before buying the premium version
    771 
    772 = 1.3.14 =
    773 - Added in a number of missing images on the options tab
    774 
    775 = 1.3.13 =
    776 - Added the "dashicons" stylesheet for themes that don't include it by default
    777 
    778 = 1.3.12 =
    779 - One (hopefully) last comment sync tweak
    780 
    781 = 1.3.11 =
    782 - Added in an additional hook for reviews being synced with WooCommerce
    783 
    784 = 1.3.10 =
    785 - Reviews created with "Replace WooCommerce Reviews" set to "Yes" will now automatically create comments on products, so that other WooCommerce plugins can access the review data and hooks more easily
    786 - Added in a new French translation
    787 
    788 = 1.3.9 =
    789 - Moved review categories to their own tab and added options for them including:
    790 - Added the ability to require certain categories
    791 - Added in 2 premium field types, if you want users to be able to include additional information such as where they purchased a product, etc.
    792 - Added the ability to sort reviews by rating (karma score)
    793 
    794 = 1.3.8 =
    795 - Reviewer's email will now be displayed on the "Edit Review" if "Require Email" is set to "Yes"
    796 
    797 = 1.3.6 =
    798 - Fixed a broken link on the "Import" tab
    799 
    800 = 1.3.5 =
    801 - Added in an option to include review microdata for non-WooCommerce reviews, and to turn it off for WooCommerce
    802 - Added in in-depth review microdata by default
    803 - Added in microdata support for UPCP
    804 
    805 = 1.3.4 =
    806 - Added in a shortcode builder to help make it easier to get started with the plugin. If you use a page builder and it stops working, please let us know and disable the shortcode builder on the options page.
    807 
    808 = 1.3.3 =
    809 - Minor update to include a number of missing images
    810 
    811 = 1.3.2 =
    812 - Added in a set of tutorial pop-ups for new users
    813 - Fixed a potential warning that would come up when "In-Depth" reviews weren't being set up correctly
    814 
    815 = 1.3.1 =
    816 - Fixed a settings link error
    817 
    818 = 1.3.0 =
    819 - Added a premium infinite scroll option
    820 - Added in a new premium review format, image overlay, where review title and score are overlayed on the review image
    821 - Added in support for comments on reviews, so that you can respond and interact with reviewers
    822 - Added in WooCommerce reminders, which automatically sends out customized reminders to review a product a specified amount of time after a status (such as completed) is set for a WooCommerce order
    823 - Added in a new in-depth categories layout display option, to help make in-depth reviews easier to read
    824 - Added in a Dashboard page, and split "Authorized" and "Awaiting Approval" reviews if "Admin Approval" is selected
    825 - Minor CSS changes
    826 
    827 = 1.2.7 =
    828 - Fixed a minor issue where the "reviews-summary" shortcode was sometimes available to non-premium users
    829 
    830 = 1.2.6 =
    831 - Fixed a number of small issues with review filtering
    832 
    833 = 1.2.5 =
    834 - Fixed an error where admin emails wouldn't send correctly under certain circumstances
    835 
    836 = 1.2.4 =
    837 - Added in a new premium shortcode
    838 
    839 = 1.2.3 =
    840 - Added in a bit of extra JS to help with testing
    841 
    842 = 1.2.2 =
    843 - Fixed an error where pagination would mess up the product_name attribute if it was set
    844 
    845 = 1.2.1 =
    846 - Added in a filter for the author name on individual post pages
    847 
    848 = 1.2.0 =
    849 - Added in filtering options so visitors can filter by product name or review score
    850 - Added in a premium shortcode, ultimate-review-search, which lets visitors put in a search term to help find specific reviews which will be helpful to them
    851 - Added in a number of features that will be needed to allow comments on reviews
    852 - Added in an import feature for WooCommerce reviews
    853 - Added in two new styling options to help customize the plugin to your theme
    854 - Made a number of minor styling improvements
    855 
    856 = 1.1.3 =
    857 - Fixed a problem where reviews entered through the admin panel couldn't set "Email Confirmed" to "Yes"
    858 
    859 = 1.1.2 =
    860 - Added in two missing font classes
    861 
    862 = 1.1.1 =
    863 - Fixed an error that was happening when there was no character limit entered
    864 - Fixed an warning that was coming up after an old version of one file was mistakenly included in the update
    865 
    866 = 1.1.0 =
    867 - Added a bunch of requested and new features! We've done quite a bit of testing, but there might be a couple of bugs left, so please check to make sure that everything is working correctly if you're using the plugin on a production site
    868 - Added a new "Review Karma" preimum option, that lets visitors vote up or down for reviews, to show which ones they found most helpful
    869 - Added a "Review Image" option to let reviewers leave an image with their review
    870 - Added options to use stars instead of text or dropdown for review scores
    871 - Added options to customize the "review submitted" and "requires admin approval" messages, an optional character limit for reviews
    872 - Products in the "Product List" can now be sorted by dragging and dropping instead of needing to delete them to rearrange
    873 - Added weighted ratings (only limited testing of this feature though)
    874 - Added a "requires admin approval" message, if that option is turned on
    875 - Switched to descending order for ratings in the dropdown format
    876 - Made a few minor CSS changes
    877 
    878 = 1.0.8 =
    879 - Removed decimal reviews from the full summary listing
    880 - Fixed a repeated option
    881 
    882 = 1.0.7 =
    883 - Minor re-arrangement of the options page
    884 
    885 = 1.0.6 =
    886 - Fixed a null variable error message
    887 
    888 = 1.0.5 =
    889 - Added the ability to specify the product_name attribute via an URL parameter
    890 
    891 = 1.0.4 =
    892 - Added an attribute, redirect_page, which lets you specify the page that users should be sent to after submitting a review
    893 - Added an option to not display the submit-review form on email confirmation
    894 
    895 = 1.0.3 =
    896 - Small fix for users who didn't have the "stars" style displaying correctly on their sites
    897 
    898 = 1.0.2 =
    899 - Added styling options for the color bar display style as well as the summary statistics bars
    900 - Added in a "Email Confirmed" dropdown for reviews, so that admins can mark reviews as confirmed
    901 - Put a maximum width on the dropdown score inputs
    902 - Added in the missing Facebook and Twitter login images
    903 - Fixed an error where the product name dropdown input ended up in the wrong div
    904 
    905 = 1.0.1 =
    906 - Fixed a fatal error caused by a function being declared twice
    907 
    908 = 1.0.0 =
    909 - HUGE update with many new features, so please back up before upgrading if you're using the plugin on a live site!
    910 - Added option to require login before being able to post a review, either through WordPress, FEUP, Facebook or Twitter
    911 - Replace “Reviews” tab on WooCommerce product page with reviews from Ultimate Reviews
    912 - Replace “Ratings” area on WooCommerce product page with ratings from Ultimate Reviews
    913 - Multiple layout options for your reviews, including thumbnail (excerpt with read more link) and expandable layouts, in addition to the standard layout
    914 - Require Admin Approval of reviews before they're displayed
    915 - Add a captcha to your review submission form to help prevent spam
    916 - Display summary statistics above product groupings
    917 - Added pagination and an option to choose where pagination controls are displayed
    918 - Option to change the maximum review score, or display scores as a percentage
    919 - Added widgets for recent, popular or selected reviews
    920 - Option to switch the review input to a select element instead of a text element
    921 - Added in Google aggregate reviews microdata for WooCommerce
    922 - Added admin notifications of draft reviews
    923 - WPML support
    924 - Added each review's score in the product table
    925 - Added ability to filter by reviewed product name
    926 
    927 = 0.16 =
    928 - Added in a closing div tag that could be missing depending on the options selected
    929 
    930 = 0.15 =
    931 - Minor CSS update
    932 
    933 = 0.14 =
    934 - Added an option to link to the individual review's single post page
    935 - The name of the product being reviewed will now be displayed if all reviews are being displayed
    936 - Fixed a bug where it was impossible to delete products from the product list
    937 
    938 = 0.13 =
    939 - The product_name attribute is no longer necessary. All reviews will be returned if it's not included
    940 
    941 = 0.12 =
    942 - Included a missing function to allow editing of the "Overall Score" field when "In-Depth" is set to "No"
    943 
    944 = 0.11 =
    945 - Added new labelling options
    946 - Added new styling options
    947 - Cleaned up a lot of the 'submit-review' page
    948 - Fixed an error where the in-depth portion of reviews couldn't be saved when being modified in the back-end
    949 
    950 = 0.10 =
    951 - Fixed an error with the settings link on the plugins page
    952 
    953 = 0.9 =
    954 - Fixed the error where product names weren't displaying in the back-end table
    955 
    956 = 0.8 =
    957 - Fixed a bunch of small display, spacing, missing content, etc. errors
    958 
    959 = 0.7 =
    960 - Added a bunch of ordering options, so reviews can be shown by order they were submitted, the reviews' ratings, or their titles
    961 
    962 = 0.6 =
    963 - Added a bunch of new styling options, to make reviews more visually appealing
    964 - Added restricted product names and autocomplete options, to make it easier to quality control reviews
    965 - Added UPCP product names integration
    966 - Fixed the display for indepth reviews
    967 
    968 = 0.5 =
    969 - Fixed a missing closing div tag error
    970 
    971 = 0.4 =
    972 - Updated the readme file to include new features
    973 - Added screenshots of the plugin
    974 - Fixed a whole bunch of small bugs
    975 
    976 = 0.3 =
    977 - Added a whole bunch of new options
    978 
    979 = 0.2 =
    980 - Styling update
    981 
    982 = 0.1 =
    983 - Initial beta version. Please make comments/suggestions in the "Support" forum.
    984 
    985 
    986 
    987 == Upgrade Notice ==
     308[See changelog for all versions](https://www.etoilewebdesign.com/changelogs/ultimate-reviews.txt).
  • ultimate-reviews/trunk/ultimate-reviews.php

    r2949607 r2991237  
    88Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/
    99Text Domain: ultimate-reviews
    10 Version: 3.2.7
    11 WC requires at least: 3.0
    12 WC tested up to: 8.0
     10Version: 3.2.8
     11WC requires at least: 7.1
     12WC tested up to: 8.2
    1313*/
    1414
     
    4848        define( 'EWD_URP_PLUGIN_FNAME', plugin_basename( __FILE__ ) );
    4949        define( 'EWD_URP_TEMPLATE_DIR', 'ewd-urp-templates' );
    50         define( 'EWD_URP_VERSION', '3.2.7' );
     50        define( 'EWD_URP_VERSION', '3.2.8' );
    5151
    5252        define( 'EWD_URP_REVIEW_POST_TYPE', 'urp_review' );
     
    146146
    147147        add_action( 'wp_ajax_ewd_urp_hide_helper_notice', array( $this, 'hide_helper_notice' ) );
     148
     149        add_action( 'before_woocommerce_init', array( $this, 'declare_wc_hpos' ) );
    148150    }
    149151
     
    459461    }
    460462
     463    /**
     464     * Declares compatibility with WooCommerce High-Performance Order Storage
     465     * @since 3.2.8
     466     */
     467    public function declare_wc_hpos() {
     468
     469        if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) {
     470
     471            \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true );
     472        }
     473    }
    461474}
    462475} // endif;
Note: See TracChangeset for help on using the changeset viewer.