Changeset 2991237
- Timestamp:
- 11/07/2023 09:38:56 PM (2 years ago)
- Location:
- ultimate-reviews
- Files:
-
- 4 edited
- 1 copied
-
tags/3.2.8 (copied) (copied from ultimate-reviews/trunk)
-
tags/3.2.8/readme.txt (modified) (3 diffs)
-
tags/3.2.8/ultimate-reviews.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/ultimate-reviews.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ultimate-reviews/tags/3.2.8/readme.txt
r2949607 r2991237 3 3 Tags: 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 4 4 Requires at least: 5.0 5 Tested up to: 6. 36 Stable tag: 3.2. 75 Tested up to: 6.4 6 Stable tag: 3.2.8 7 7 License: GPLv3 8 8 License URI:http://www.gnu.org/licenses/gpl-3.0.html … … 274 274 == Changelog == 275 275 276 = 3.2.8 (2023-11-07) = 277 - Tested for WordPress 6.4 and WooCommerce High-Performance Order Storage compatibility/support. 278 276 279 = 3.2.7 (2023-08-08) = 277 280 - Tested for WordPress 6.3 compatibility/support. … … 303 306 - 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. 304 307 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 8 8 Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/ 9 9 Text Domain: ultimate-reviews 10 Version: 3.2. 711 WC requires at least: 3.012 WC tested up to: 8. 010 Version: 3.2.8 11 WC requires at least: 7.1 12 WC tested up to: 8.2 13 13 */ 14 14 … … 48 48 define( 'EWD_URP_PLUGIN_FNAME', plugin_basename( __FILE__ ) ); 49 49 define( 'EWD_URP_TEMPLATE_DIR', 'ewd-urp-templates' ); 50 define( 'EWD_URP_VERSION', '3.2. 7' );50 define( 'EWD_URP_VERSION', '3.2.8' ); 51 51 52 52 define( 'EWD_URP_REVIEW_POST_TYPE', 'urp_review' ); … … 146 146 147 147 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' ) ); 148 150 } 149 151 … … 459 461 } 460 462 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 } 461 474 } 462 475 } // endif; -
ultimate-reviews/trunk/readme.txt
r2949607 r2991237 3 3 Tags: 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 4 4 Requires at least: 5.0 5 Tested up to: 6. 36 Stable tag: 3.2. 75 Tested up to: 6.4 6 Stable tag: 3.2.8 7 7 License: GPLv3 8 8 License URI:http://www.gnu.org/licenses/gpl-3.0.html … … 274 274 == Changelog == 275 275 276 = 3.2.8 (2023-11-07) = 277 - Tested for WordPress 6.4 and WooCommerce High-Performance Order Storage compatibility/support. 278 276 279 = 3.2.7 (2023-08-08) = 277 280 - Tested for WordPress 6.3 compatibility/support. … … 303 306 - 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. 304 307 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 8 8 Terms and Conditions: https://www.etoilewebdesign.com/plugin-terms-and-conditions/ 9 9 Text Domain: ultimate-reviews 10 Version: 3.2. 711 WC requires at least: 3.012 WC tested up to: 8. 010 Version: 3.2.8 11 WC requires at least: 7.1 12 WC tested up to: 8.2 13 13 */ 14 14 … … 48 48 define( 'EWD_URP_PLUGIN_FNAME', plugin_basename( __FILE__ ) ); 49 49 define( 'EWD_URP_TEMPLATE_DIR', 'ewd-urp-templates' ); 50 define( 'EWD_URP_VERSION', '3.2. 7' );50 define( 'EWD_URP_VERSION', '3.2.8' ); 51 51 52 52 define( 'EWD_URP_REVIEW_POST_TYPE', 'urp_review' ); … … 146 146 147 147 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' ) ); 148 150 } 149 151 … … 459 461 } 460 462 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 } 461 474 } 462 475 } // endif;
Note: See TracChangeset
for help on using the changeset viewer.