Hi,
Thank you for this amazing plugin. I already added goodreads reviews to my store and I’m really satisfied.
But I want also to show book ratings on my product page.
Is there any way to show the book rating?
Thank you,
]]>Hello everyone,
I just woke up to news that Goodreads plans to shutdown API access to collection of book information in the near future.
For users of the Recencio plugin that have connected it to Goodreads via an API keys, this means at some point in the future, the automatic fetching of book information and the book cover will stop working.
[Please note] The plugin will continue working as normal with the manual entry of the book information.
Discussions
https://joealcorn.co.uk/blog/2020/goodreads-retiring-API
https://www.goodreads.com/topic/show/21788520-api-deprecation
https://news.ycombinator.com/item?id=25405737
I’m seeing this message in debug.log
Notice: Undefined index: grtext in /home/public/sites/www.benlinders.com/wp-content/plugins/goodreviews/jhgrclasses.php on line 1036
Do you know what causes this?
]]>I can’t find a shortcode for putting my most recent reviews in the body of a page. I want it to be automated, so I don’t have to individually list every single book by ISBN and I don’t want it as a widget. Is this possible?
Thanks!
]]>Hi,
I have a problem about the book titles.
It looks bigger than I want. Also I dont want to display the title.
Is it possible?
]]>I’m getting these warning messages:
[30-Sep-2020 07:55:48 UTC] PHP Deprecated: Function create_function() is deprecated in /home/public/sites/www.benlinders.com/wp-content/plugins/goodreviews/goodreviews.php on line 64
[30-Sep-2020 07:55:48 UTC] PHP Deprecated: Function create_function() is deprecated in /home/public/sites/www.benlinders.com/wp-content/plugins/goodreviews/goodreviews.php on line 65
[30-Sep-2020 07:55:48 UTC] PHP Deprecated: Function create_function() is deprecated in /home/public/sites/www.benlinders.com/wp-content/plugins/goodreviews/goodreviews.php on line 66
Can you please refactor the code to the latest PHP version?
]]>Hello,
Is the plugin not working in the last WordPress update 5.5.1?
The iframe is not loading as it used to previously. Haven’t changed any settings.
]]>Hello,
Some of my books don’t have isbn , so i tried to grab it using grid in this way grid=”xxx”, it show blank page, how to fix this
]]>I’m using a wide theme layout and the reviews iframe is to the left. Ideally, I’d like to center the reviews iframe (not the title of x Reviews), but I’m pretty bad when it comes to css and the stuff I tried didn’t work. Is it possible to center-align it like this?
Thanks!
Hi,
Is there a way I can reduce the margin for the iframe to “0” or something similar that prevents the image from being too separate from the iframe?
Thanks
]]>i am a novice to wordpress. i installed a free theme and the goodreviews plugin and then placed the shortcode [goodreviews isbn=”1451627289″ buyinfo=”off” bookinfo=”off”] in a product’s short description when i go into a cart with that product, it displayed correctly. but in this example the isbn is hardcoded is there away to get the isbn from a product field. I have added an attribute isbn to the product and i would like to use this product’s attribute as a field to replace the hardcoded isbn number. i see some documentation online where they use the product to get the isbn: $product->get_isbn(). im not sure how to do this and whether the plugin will allow for it. i tried a few things which didn’t work but i am an novice. any help is appreciated.
]]>Hey,
This looks like a great plugin. I thought a cool feature to create a Pro version of this plugin would be to import the Goodread reviews into Woocommerce as if the reviews had been posted there instead of displaying through an iframe.
I know Bookdepot and a few other big websites use Goodreads reviews to show the book ratings on their stores.
Would this be possible?
Thank you.
]]>I’m using this plugin on a client’s site, and she got the following email from GoodReads:
You’re receiving this email because you have a Goodreads API Developer account which has made plain HTTP requests in the past two weeks.
This is a final reminder that we will be enabling HTTP to HTTPS redirection for all requests to goodreads.com next week on Monday, December 4th.
To prevent your applications from breaking, please do one of the following before December 4th:
Make sure your applications support HTTPS redirects
Update your applications to make only HTTPS requests
If you have any questions, please post in the developer forum.
Best,
Goodreads
Anything we need to worry about?
]]>On a site which is accessible through both HTTP and HTTPS, if you visit the HTTP-version of a webpage prior to visiting the HTTPS version, the IFrame used on both pages uses an HTTP-URL (and hence is not displayed on the HTTPS webpage).
This appears to be caused by the caching mechanism used by the GoodReviews plugin itself: if I hack the ‘get_transient’ test in jhgrclasses.php::jhgrParseShortcode() to act as if no transient was stored, I get an HTTPS-IFrame on the HTTPS-webpage.
Probably one of 4 approaches should be used to fix this problem:
a) the protocol for the requested webpage should be included when determining the cache-ID to use
b) the IFrame should always use an https-URL
c) the result of the decision ‘http or https’ should not be included in what is cached
d) the cache-result should be modified after retrieval to change http-URLs to https if necessary
I am currently leaning towards approach b). Is there a drawback to this approach?
]]>Is it possible to only display my own GR review? I would like to include my GR reviews on my blog, instead of rewriting them, and I thought this plugin might be the way to go.
Thoughts?
]]>I have a weird issue with this plugin not working via do_shortcode and I wonder if you can help.
I have the ISBN as part of ACF, and I am calling that in PHP – I echo it and it displays the correct ISBN, but when I insert it as a variable inside the do_shortcode, it fails to display. Any ideas why that is? Other plugins using this method work fine, just not Good Reviews ??
<?php
$isbn_number = the_field('isbn');
echo $isbn_number;
echo do_shortcode('[goodreviews buyinfo="off" bookinfo="on" author="large" cover="large" grbackground="000" grtext="fff" height="500" width="500" border="off" isbn="' . $isbn_number . '"]');
?>
Thanks!
]]>Hi
This is a slightly odd issue on a client’s website. Some reviews work fine. Others only load when I am logged in.
So, for example:
https://www.sharonbolton.com/book/awakening works
https://www.sharonbolton.com/book/blood-harvest only works when I am logged in.
I have checked the shortcodes, isbns and all seem fine.
]]>Hi,
I installed this plugin. The Test runs perfectly and shows me the reviews for a book, but neither the widgets nor shortcodes (inline in a post/page) work thereafter. I upgraded to 4.5.2, but this wasn’t working on the previous version I had, 4.4.3 either.
I can understand if it’s incompatible, but then shouldn’t the test fail as well in that case?
Regs,
SR
Hi,
I just installed goodreviews, but when I insert the shortcode using my book ID, I get two fields above the reviews, one showing the goodreads book blurb, and to the right of it a field with goodreads buy links.
Those boxes are followed by the widget that shows my goodreads reviews, which is what I actually want. is there some way just to get the bottom part? I have my own blurb and links on my website, naturally.
Here’s the page I’ve been testing on:
https://www.vickyloebel.com/speakeasy-dead/
Thanks!
]]>How can i use this plugin in page code or can you provide me php shortcode for this plugin.
Thanks
]]>“If you have a customized CSS file for GoodReviews, type or paste the URL to it here. Otherwise, leave this field blank”
How do you get the URL of a customized CSS file?
Thanks for any help ??
]]>Hi,
I noticed if the book has a long description, readers have to scroll to see the rest of the content. Is there anyway to automatically display the full content?
Thanks for any help ??
]]>Hello, I’m having user-submitted books so my users can just input an IBSN and it creates a post.
I’d like to know a shortcode that can grab the title only, so it fills out the title field of a wordpress post instead of being in the body of a post. Is there any way of doing this?
Thanks for any help ??
]]>I installed the GoodReviews plugin on two of my sites recently and my ISP immediately shut the sites down (like, within the first hour post-installation of GoodReviews) for security reasons because of excessive hits on one of the security rules: a referrer was not being set when attempting to login, which makes it look like a spambot is attacking the sites. Because I host 4 sites on this shared server it wound up taking down all 4 sites.
The ISP has temporarily disabled the rule, but I don’t want to do this long term in case of a real attack. Is this a problem with GoodReviews, or with the GoodReads API itself?
Thanks.
]]>Hi there
I am building a new website for my wife on my local PC.
I love your plugin and it is working now showing reviews of one of her books.
Is it possible to show reviews randomly, from all her books? She has 5 published and it would be ideal if the widget could pick a random book each time it is displayed.
Many thanks for a great plugin.
fred
I have curlSSL installed and enabled on my server, but the GoodReviews plugin isn’t picking it up. Does it currently check for curlSSL or is it just cURL?
]]>This is clearly a low priority, but it’s curious and I wonder if anyone else has experienced it…
When I installed GoodReviews, everything works perfectly as described. The only oddity is that (when logged in, obviously) the icons in the WordPress admin bar no longer load. Rather, what appears to be ASCII codes are displayed instead. Also odd: this only happens when the public side of the site is viewed, not when when the backend dashboard is viewed. Disable GoodReviews, the icons come back. I haven’t tried disabling other plugins yet (icons were fine until GoodReviews was activated), but I’ll try that when I have some more important stuff accomplished.
HB.
]]>Hi,
When I first downloaded and tested this plugin it worked great. I had deactivated to wait until my novel came out, which its about to do, but in reactivating today it it no longer works with the updated 3.9.2 WordPress. Here is the error message that runs at the top of all my website pages. I uninstalled and reinstalled the plugin, but the same results occurred. Thoughts?
Notice: wp_dequeue_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks
Regards,
Ty
Hola,
I have installed the plugin and believe I have set up and installed the API correctly (as I have a green statement saying ‘cURL Status: Available and enabled’).
I’m getting nothing on my book’s page – no error or listing (https://TonyDuke.ca/rogues)
Are there other things I should be taking into consideration? The book has 1 review so far (https://www.goodreads.com/book/show/22269481-rogues-of-the-road?ac=1)
Thanks,
Beth
I don’t know when it happened—perhaps when I updated to WP 3.8.1—but all the reviews have disappeared from my site. Previously they were working fine.
The site is https://www.publishinggenius.com
The shortcode I use is, [goodreviews isbn=”9780988750302″ bookinfo=”off” grbackground=”f7f7f7″ buyinfo=”off” width=”640″]
I tried deleting and reinstalling the plugin, but no luck.
The cURL status is still listed as “Available and Enabled.”
Any advice?
Thank you!
]]>