Hi! We have recently discovered that this plugin is creating an issue with the Checkout processing time. Going from the usual 3/5 seconds, to almost 1 minute. As soon as we deactivate this plugin, the checkout works fine again.
I can see you haven’t tested or updated this plugin in many months, so this tells me that we shouldn’t be using the plugin anymore with WordPress. Do you have an alternative method to use Stamped.io that does not need this plugin in this case?
Thank you!
]]>Could you update your plugin to support widely used PHP8 already?
PHP Deprecated: Creation of dynamic property STMPD_Admin::$pl_url is deprecated in /wp-content/plugins/stampedio-product-reviews/admin/cls_stamped_io_admin.php on line 10
]]>Stamped.io Reviews & UGC for WooCommerce has no instructions on how to use the plugin after install.
I know there is a short code added by default into the product page, but this is useless if you are using a theme builder or adding a custom page.
This a shortcode you that’ll add the reviews for a product ID
[Woo_stamped_io type=’widget’ product_id=100]
It would be great to document this and others for your users -thank you
For anyone else looking for more info I found this link (This should be added too!!!)
]]>Hello everyone. Is there a way to sync Stamped reviews with the default WooCommerce reviews?
]]>I hope you are aware of this. All installed sites are getting alerts from Wordfence network and service.
]]>I can’t find anywhere how we add a custom location. Is there a shortcode?
]]>Hey! I use stamped on my WooCommerce store.
On default, the star-badge shows up under the product title.
I tried to change this with the use of the WooCommerce Product Summary hooks, but that doesn’t work. I assume because this would only work with WooCommerce native reviews.
But there still should be a way to address the stamped star badge and reposition it?
After all, adding other apps and reposition them within the WooCommerce Product Elements is fairly easy.
That’s why I really hope for help and maybe even a solution on this one!
With kind regards
Chris ??
Hi,
The reviews text is not translating due of wrong x-domain.
Please correct the string on line 190 in stmpd_view.php to
'title' => __( 'Reviews', 'stamped-io-reviews-for-woocommerce' ),
Cheers,
Gabor
Wordpress integration .
So im having a issue im trying to display some widgets but the code i get is not possible for me to add in the current as the theme doesnt support dev replies
“`Temporary, there is no place to put html code in the theme yet.
I will ask the dev team if possible and i will let you know soon.
Regards`”
How can i add this line of code to display the side drawer ?
<div id=”stamped-reviews-widget” data-widget-type=”drawer” ></div>
]]>stamped_io_product_reviews_new
was often empty so a new request was being made on every page load, for multiple products. I’ve added caching to the get_request()
function to avoid this:
public static function get_request( $product_id, $product_title, $postfields = array(), $method = 'POST' ) {
$domainName = self::get_site_url();
$public_key = self::get_public_keys();
$baseurl = "https://stamped.io/api/widget?";
$query_args = array(
'productId' => $product_id,
'apiKey' => $public_key,
'storeUrl' => $domainName,
'productName' => $product_title,
);
$transient_name = 'stampedio-'. implode( '-', array_map( 'sanitize_key', $query_args ) );
$transient_value = get_transient( $transient_name );
if( !empty( $transient_value ) ) {
// We're storing the value inside an array key because storing a possibly empty value would not work.
if( isset( $transient_value['data'] ) ) {
return (object) $transient_value['data'];
} else {
return;
}
}
$url = add_query_arg( $query_args, $baseurl );
$request = wp_remote_get(
$url,
array(
'timeout' => 5,
'sslverify' => false,
'headers' => array(
'authorization' => 'Basic {$baseToken}',
'cache-control' => 'no-cache',
'content-type' => 'application/json',
),
)
);
if ( is_wp_error( $request ) ) {
return false; // Bail early
}
$body = wp_remote_retrieve_body( $request );
$data = json_decode( $body );
$transient_data = array( 'expiration_time' => time() + DAY_IN_SECONDS, 'data' => $data );
set_transient( $transient_name, $transient_data, DAY_IN_SECONDS );
if ( ! empty( $data ) ) {
return $data;
}
}
]]>
So could we get an update why the plugin was pulled out for wordpress since the official documentation also guides to here for install?
]]>Hello,
The plugin is working fine on the product detail page the total review count and the stars are visible on the related product section but when I navigate to the archive page I am unable to view the review count I check the settings and enable show reviews on the category page checkbox.
Kindly help me out.
Thanks!
]]>With this plugin installed and the API keys in, I now have users able to write reviews on my product page.
But when a purchase is complete, nothing is added to the Queue. It did before but it wasn’t until I pushed the site live it stopped working.
I’ve also realized that
“This plugin has not been tested with your current version of WordPress.”
So when is the latest one gonna come out?
]]>When logged in, the .far font awesome icons are boxes.
]]>Is it possible to disable the scroll behavior when clicking on the review widget below the product title and when clicking on the write review button? When the site has a sticky header the scroll feature doesn’t calculate the scroll position correctly.
Also, the review badge is not displaying on shop loop after the completion of Ajax request(Custom ajax based filter). Any idea why is the stamped reviews widget is not fetching data with Ajax.
]]>Hi There,
I have changed Display Stamped.io Reviews settings to Inside tab, but now while clicking on review it is not scrolling down towards reviews. Also I don’t want to show review count on main shop page but it should be ebabled in single product poage. Kindly help in the same.
Thanks
]]>Hi! How do I add the reviews section on a custom location on product page?
]]>can you guys start doing an in-depth changelog like other plugins please, it would really help other users install it and ultimately get you more paying customers
personally right now i’d like to know the exact changes for 2.2.0 -> 2.2.1 ?
Thanks!
]]>Shortcode breaks website, here is the error code;
class-wc-product-data-store-cpt.php:163\nStack trace:\n#0 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-data-store.php(159): WC_Product_Data_Store_CPT->read(Object(WC_Product))\n#1 /var/www/html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-product.php(135): WC_Data_Store->read(Object(WC_Product))\n#2 /var/www/html/wp-content/plugins/stampedio-product-reviews/includes/cls_stamped_io.php(97): WC_Product->__construct('79')\n#3 /var/www/html/wp-includes/shortcodes.php(325): Woo_stamped_io->Woo_stamped_io_shortcode(Array, '', 'Woo_stamped_io')\n#4 [internal function]: do_shortcode_tag(Array)\n#5 /var/www/html/wp-includes/shortcodes.php(199): preg_replace_callback('/\\\\[(\\\\[?)(Woo_st...', 'do_shortcode_ta...', '<h2><strong>TOO...')\n#6 /var/www/html/wp-content/themes/Divi/includes/builder/class-et-builder-element.php(2154): do_shortcode('<h2><strong>TOO...')\n#7 /var/www/html/wp-includes in /var/www/html/wp-content/plugins/woocommerce/includes/data-stores/class-wc-product-data-store-cpt.php on line 163
be great to have a changelog when you guys are making updates to the plugin
]]>Hello,
I would like to use this plugin to also review other things, for example, a conference.
Is it possible out og the box?
Thanks
Hey folks. There’s a conflict with Beaver Builder that is causing the builder to not show icons. See https://d.pr/free/i/vxnjxP. Beaver Builder is among one of the most popular WordPress plugins and would appreciate support for it. Thank you!
]]>The CSS enqueued by this plugin (at https://cdn-stamped-io.azureedge.net/files/widget.min.css) contains CSS which applies to ALL Font Awesome icons—even if they’re not associated with Stamped.io. Can you please remove the offending selectors or make them more specific so that they don’t interfere with other FA icons ([class*=" fa-"]:before
and [class^=fa-]:before
)? There’s really no need for such a broad CSS rule.
These are yours!
Screenshot: https://goo.gl/2kYGBY
I’m using version 1.0.
Please fix.
]]>So by default this plugin outputs the review badge (the stars) after the product titles. If you want to remove these and output them somewhere else it is currently impossible (at least I couldn’t figure out a way without hacking the plugin).
In the view folder, the file cls_stamped_io_public.php states you can show the review badge via “a Public Static function call directly from any class Like Woo_stamped_public::Woo_stamped_review_badge()”. This is correct and I was able to output the review badge where I needed.
BUT you cannot remove the original output of Woo_stamped_review_badge (or any of the other display functions) because all the display functions seem to be wrapped in a class that does not allow for hooks to be used.
From my very limited understanding of PHP this is bad practice and goes against OOP standards.
The problem lies with the way the cls_stamped_io_public.php file ends with
new Woo_stamped_public();
It needs to be tied to a function (not sure if that is the correct term) and so I changed the above to:
global $Woo_stamped_public_class;
$Woo_stamped_public_class = new Woo_stamped_public();
By adding this hack I am now able to call $Woo_stamped_public_class in my plugin or functions.php file. PLEASE ADD THIS TO YOUR PLUGIN or similar. Or please tell me how I can use remove_action to disable the default review badge.
To recap:
This is the code I was trying to use and it DOES NOT work
add_action('plugins_loaded', 'steamist_move_archive_reviews' , 0);
function steamist_move_archive_reviews() {
remove_action('woocommerce_after_shop_loop_item_title', array('Woo_stamped_public' , 'Woo_stamped_review_badge'), 6);
add_action('woocommerce_shop_loop_item_title', array('Woo_stamped_public' , 'Woo_stamped_review_badge'), 6);
}
So I fixed the file above with my global and now this DOES WORK
add_action('plugins_loaded', 'steamist_move_archive_reviews' , 0);
function steamist_move_archive_reviews() {
global $Woo_stamped_public_class;
remove_action('woocommerce_after_shop_loop_item_title', array($Woo_stamped_public_class , 'Woo_stamped_review_badge'), 6);
add_action('woocommerce_shop_loop_item_title', array('Woo_stamped_public' , 'Woo_stamped_review_badge'), 6);
}
]]>
Hello, I installed the plugin WooThemes Tab Manager WooCommerce Extension and when I add an extra tab (which in my case is a videos tab) the reviews tab does not show up? I am not sure how to get the reviews tab to show when using a custom tab made in Tab Manager.
I thought of a workaround that might work, which would use shortcode to list the reviews in another custom tab labeled reviews. Unfortunately I do not know how or if there is a shortcode to list the ‘leave a review’ tab. Is there a shortcode to list the leave a review tab? Please get back to me with a way to fix this. Thank you.
]]>