Has support for this plugin ended? The Repository says,
This plugin has been closed as of June 4, 2024 and is not available for download. This closure is temporary, pending a full review.
Plus, Patchstack has identified it as being Vulnerable:
https://patchstack.com/database/vulnerability/testimonials-widget/wordpress-testimonials-widget-plugin-4-0-4-cross-site-scripting-xss-vulnerability?_a_id=431
What are the plans to update and get this corrected? Or, should we find a replacement?
Thanks.
I’m getting overwhelmed with deprecated notices in my WP Debug log. The log is getting huge… Fast!
Here’s the notice…
PHP Deprecated: Required parameter $options follows optional parameter $args in /path/wp-content/plugins/testimonials-widget/includes/libraries/testimonials-widget/includes/libraries/aihrus-framework/includes/class-aihrus-widget.php on line 144
I’m using PHP 8
Please fix asap!
]]>Obviously for security it’s great that all formatting is stripped but it would be useful to have the function of line breaks or formatting options like bold – is there anyway this could be done?
]]>I’m using the short code below to pull up a slider of testimonials. It was working a while back, but has stopped. It displays a single testimonial, but does not scroll. Has something changed? The widget for this plugin is still working fine.
[testimonials_slider category=”staff” adaptive_height=”true” scroll_on_hover=”true” transition_mode=”horizontal” hide_ratings=”true” limit=”20″ carousel_count=”1″? slide_width=”800″ refresh_interval=”0″ show_controls=”false”]
]]>Hi
I am building up my new bilingual website and I use Testimonials Widget Premium and Polylang. I placed the slideshow of testimonials in the footer as you can see from the link I posted.
The strange thing is that when I am in the English version, for example, I see the English testimonials but if I switch to the Italian version I keep seeing the English ones. And it is the same in the other way around.
I discovered that if I go in the dashboard and click on “Testimonials” and on “Clear Cache”, then, after refreshing the page, I can see the English testimonials on the English version and the Italian ones on the Italian version. But if I switch again from one version of the website to the other one, the testimonials remain as the previous page, unless I clear again the cache.
Is there a way to fix this issue so that the cache clear themselves automatically and I can see my testimonials in the proper language in the proper version of the website?
Many thanks, I hope I was clear enough.
Regards
]]>Trying to change the font on the testimonial title in the slider using the customiser. Standard fonts work. Google fonts show up in the Inspector as the correct font but do not display as the correct font. I tried downloading the google font, converting it to a web font with all of its types and using Elementor to make the font available. This worked with a different non-web, non-google font, but not with the google font. The code I used:
.testimonials-widget-testimonial .list-title {
font-weight: bold;
font-family: 'Kaushan Script';
color: #ffffff;
font-size: 30px;
When I changed the font to:
.testimonials-widget-testimonial .list-title {
font-weight: bold;
font-family: 'Bernard MT Condensed';
color: #ffffff;
font-size: 30px;
the font displays as Bernard MT Condensed.
How do I fix this?
]]>hi folks thanks for this nice plugin! it seems to autoload fine on Safari on desktop as well as Chrome (and also iOS Safari) but for Firefox it does not autoload – if the onscreen play/pause controls are visible it will load by pressing the play button, however. this is tested on Mac OS 10.13.6 and Windows 10. is there perhaps a shortcode to encourage autoplay? thanks in advance!
]]>Hi there.
We have two sites with the exact same set up yet only one of them has an issue with the plugin. The slider stopped working and started displaying 10 testimonials in a list.
Below is what I found while inspecting the page.
Uncaught ReferenceError: cnt_tw_100000 is not defined
at HTMLDocument.<anonymous> ((index):323)
at i (h8vuo.js:1)
at Object.fireWith [as resolveWith] (h8vuo.js:1)
at ready (h8vuo.js:1)
When I remove the shortcode from the page no ReferenceError is shown.
Any help with this would be appreciated. I really like the plugin and would love to continue using it.
Thank you
]]>I am running Testimonials in Divi+WPML, using WP Rocket as a local caching plugin.
I set it up to show one random testimonial every time you load/reload a page.
It worked fine until I switched to Cloudflare serving, which broke the testimonials rotation as it basically always shows the same cached content.
I couldn’t find any way to exclude the testimonials from caching, thus restoring their random rotation.
Any advice?
]]>Hello,
I recently Updated Testimonials Widget plugin.
We use sitebulb to audit/Crawl the Urls and it gives 2 relative urls as below in recent scan
href=’//www.thelegalpartners.com/wp-content………dist/jquery.bxslider.css’
I want this url as Absolute as below
href=’https://www.thelegalpartners.com/wp-content………dist/jquery.bxslider.css’
I tried many plugins for this.
Please help me for this..
Thanks in Advance
]]>Hi, we have been using this filter to set the image size to “medium” vs “thumbnail”, and it seems to no longer work since last upgrade. Is there a fix?
add_filter( ‘testimonials_widget_image_size’, ‘my_testimonials_widget_image_size’ );
function my_testimonials_widget_image_size( $size ) {
$size = “medium”;
return $size;
}
After upgrading, the plugin seems to merge a premium version into the free plugin.
For me, this created issues in the testimonial widgets where the actual testimonials weren’t showing.
After some playing with the widget settings, there’s a ‘disable cache’ option in the premium settings of the widget (in the widget area). Disabling the cache resolved the issue for me.
Note – this is referring to some kind of caching in the widget, not any site-wide caching you may have running.
]]>After upgrading, the plugin seems to merge a premium version into the free plugin.
For me, this created issues in the testimonial widgets where the actual testimonials weren’t showing.
After some playing with the widget settings, there’s a ‘disable cache’ option in the premium settings of the widget (in the widget area). Disabling the cache resolved the issue for me.
Note – this is referring to some kind of caching in the widget, not any site-wide caching you may have running.
]]>Hi,
Any idea why the pagination only shows 1 page even if there are many testimonials?
]]>Does the filter ‘testimonials_widget_data’ still work? I was trying to use it to only display the first initial of the last name, but it doesn’t seem to ever fire.
Thank you.
]]>Like the plug-in so far. However, when I click on the Read More link nothing happens. I can right-click and “Open in New Tab”. The HTML looks good and the browser recognizes it as a link but doesn’t open anything. Any help you can provide would be appreciated. Thanks!
]]>Hello,
I’m receiving the following error after updating to 4.0.1:
Fatal error: Uncaught Error: Class ‘Testimonials_Widget’ not found in /Users/XXX/AAA/BBB/app/public/wp-content/themes/CCC/testimonials-widget/testimonial-content.php on line 10
Here’s the snippet the error is referencing:
$char_limit = $atts[‘char_limit’];
$content_more = apply_filters( ‘tw_content_more’, esc_html__( ‘…’, ‘testimonials-widget’ ) );
$content_more .= Testimonials_Widget::$tag_close_quote;
$do_content = ! $atts[‘hide_content’] && ! empty( $testimonial[‘testimonial_content’] );
$testimonial_id = $tw_template_args[‘testimonial’][‘post_id’];
Has anyone else seen this issue or have a suggestion on how to fix?
Thanks!
]]>Please update the plugin. It is not displaying properly on wordpress 5.5
]]>I have been using this plugin (free version) for many years, and loved it – powerful, flexible, and just worked. Sometimes had to read documentation carefully and experiment a bit, but the docs are there to support complex and effective shortcodes in-post and make those complement sidebar widget nicely with cunning tag logic.
Now, in v4 I’m a bit lost.
1) There’s the “licence activation” reminder others have posted about.
2) Getting changes to show in front end (aggressive cache issue?):
I added new testimonials and couldn’t get them to show up at all (on a page with a shortcode to insert multiple testimonials). Cleared caches, edited the page etc etc, nothing worked. Looked at the page next morning, they’d magically appeared – but with ratings, which I didn’t want…
3) Ratings:
The shortcode setting show_ratings=false failed to remove them… but was it failing, or was the change failing to update the front end? Again, emptied every cache I could find… no luck. Gave up and hid them with custom css.
4) Interaction with other caching:
As observed elsewhere, this version seems to break caching altogether – in this case with LiteSpeed Cache. I tried switching off the plugin’s cache, but even so, with the plugin active, reloading a page from the server with <shift><reload> (on another browser, so not logged in) reloads the cache, on pages with testimonials on them – pages that I’ve been nowhere near in the back end. Though not always, it appears, which is even harder to troubleshoot. Maybe something to do with the cookie setting referred to in another thread?
Though not an SEO pro by a very long way, I’ve successfully put a lot of work into optimising this site, and others, of which LiteSpeed Cache is a key component. Can anyone explain to me how to get this plugin to play nicely with LSCache, otherwise I’ll reluctantly have to replace it on this and other sites (though I’m not sure what with, as research suggests that Strong Testimonials appears to have some caching issues too [sigh…])
]]>Hello
Please, I need to translate some words into Spanish for users to understand.
For example:
‘Create your review’
‘reviews’
‘Average rating’
etc.
How can I do it?
Thank you!.
Ana
]]>Apparently the “premium” feature of the plugin is to break the Varnish Cache, by setting twp_session
cookie on every page.
Set-Cookie
with that cookie name comes from any page.
This is rather stupid.
]]>We’ve been using the free version of this plugin for many years. The latest update now adds this alert to the top of our website dashboard. Is this accurate? Will we no longer get free updates? Also, the Premium tab does not contain a license key field, although I have not made a purchase – so maybe that’s why.
“Plugin “Testimonials Widget Premium” requires license activation for software updates and support. Please activate the license via Testimonials Widget > Settings, Premium tab, License Key. See Where’s my license key? for help. Alternately, Purchase a Testimonials Widget Premium license.”
]]>The latest update/upgrade broke the behavior of the plugin on my Divi+WPML bilingual site.
Expected behavior: on pageload, randomize one testimonial from the appropriate language db.
Current behavior: it loads one specific testimonial from Language 1 every time on either language version of the site.
What should I do?
]]>I have v3.5.1 which I use to display the slider widget with 3 testimonials that automatically rotate. After installing v4.0.1 it shows all 3 sliders with the same testimonial and they don’t change after 5 seconds as configured.
]]>Even after updating your Testimonials Widget plugin to 4.0.1, the cross-linking error still exists. We are changing out this plugin on all of our sites unless you can fix it before we’re done.
]]>We discovered the sites we had updated to 4.0.1 were not loading the CSS, and we could not log into the back end. Turns out the new version sets a session cookie that then expires, which ModSecurity interprets as (here’s the irony) a cross-site scripting attack! We had to revert to the earlier version of the plugin with the actual cross-site scripting vulnerability to get the sites functional again ?? If you can stop the plugin from setting cookies or at least add an option to disable them, that should solve the issue.
]]>The latest update created a fatal error for the site.
[13-Jul-2020 13:34:48 UTC] PHP Fatal error: require_once(): Failed opening required ‘/home/[redacted]/public_html/wp-content/plugins/testimonials-widget/includes/libraries/testimonials-widget/testimonials-widget.php’ (include_path=’.:/opt/cpanel/ea-php74/root/usr/share/pear’) in /home/[redacted]/public_html/wp-content/plugins/testimonials-widget/testimonials-widget.php on line 54
]]>I updated the plugin today and I receive this error. (Site didn’t work after update. I had to use recovery mode to disable the plugin.)
Warning: require_once(/home/winnerto/public_html/wp-content/plugins/testimonials-widget/includes/libraries/testimonials-widget/testimonials-widget.php): failed to open stream: No such file or directory in /home/winnerto/public_html/wp-content/plugins/testimonials-widget/testimonials-widget.php on line 54
Fatal error: require_once(): Failed opening required ‘/home/winnerto/public_html/wp-content/plugins/testimonials-widget/includes/libraries/testimonials-widget/testimonials-widget.php’ (include_path=’.:/opt/cpanel/ea-php74/root/usr/share/pear’) in /home/winnerto/public_html/wp-content/plugins/testimonials-widget/testimonials-widget.php on line 54
]]>I updated the plugin to current version but it keeps crashing the site. Please look into this.
]]>Love your plugin and have been using it for few years. Recently, in the past week, iThemes Security has been giving me warnings about the Testimonial Widget as follows:
Known Vulnerabilities
Testimonials Widget <= 3.5.1 – Multiple Authenticated Stored (XSS)
A link to the vulnerability report is below.
I know the last update to the plugin was 7 months ago, but are there issues as indicated in the report?
]]>