Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author flaviodj

    (@flaviodj)

    Sorry for the delay on getting back to you, I went out of the country for a week.
    Can you make sure you have the latest version? ( I believe you do, but just download and replace the files again, maybe it got corrupted?)
    What browser are you using? I’ve tested on Firefox, Chrome and IE, all work.
    Do you have reviews? if you don’t it won’t display any, if you do, you must have at least the amount you are setting it for.

    Would you be able to give me any more information so I can fix the bug if there is one?

    Thanks

    Plugin Author flaviodj

    (@flaviodj)

    I haven’t gotten an answer, I’ll consider this as solved, if you or anyone has the same problem either contact me or open a support ticket
    Thanks

    jls2505

    (@jls2505)

    Yes I have the same problem – not working on chrome or firefox for sure …..

    PS: Additional question – is there a way for it to only display 5 star reviews? Many thanks

    Plugin Author flaviodj

    (@flaviodj)

    Have you upgraded to the new 0.5.2 ver? would that fix it?
    And no there is no way of showing only 5 stars, due to yelps terms of service.

    jls2505

    (@jls2505)

    I have only just installed it so yes it is the newest version? Is there any way to fix this as otherwise I cannot use it. Many thanks

    Plugin Author flaviodj

    (@flaviodj)

    I am working to replicate and fix the problem
    meanwhile if you want just find this code on yrt.php (line 196)

    <p>
    			<label for="<?php echo $this->get_field_id('showitems');?>"># of reviews</label><br />
    			1 <input id="<?php echo $this->get_field_id('showitems');?>" name="<?php echo $this->get_field_name('showitems');?>" type="radio" <?php if($showitems == '1') echo 'checked="checked"'; ?> value="1"/>
    			2 <input id="<?php echo $this->get_field_id('showitems');?>" name="<?php echo $this->get_field_name('showitems');?>" type="radio" <?php if($showitems == '2') echo 'checked="checked"'; ?> value="2"/>
    			3 <input id="<?php echo $this->get_field_id('showitems');?>" name="<?php echo $this->get_field_name('showitems');?>" type="radio" <?php if($showitems == '3') echo 'checked="checked"'; ?> value="3"/>
    		</p>

    and replace it by this:

    <p>
    			<label for="<?php echo $this->get_field_id('showitems');?>"># of reviews</label><br />
    			<input id="<?php echo $this->get_field_id('showitems');?>" name="<?php echo $this->get_field_name('showitems');?>" type="text" value="<?php echo $showitems; ?>"/>
    		</p>

    jls2505

    (@jls2505)

    Hello
    Firstly many thanks for trying to help. Unfortunately it has made no difference 🙁 I have cleared the cache etc and it still shows as 3 reviews 🙁 Tne reason for needing only 2 reviews is that my client has one negative review at number 3 🙁

    Plugin Author flaviodj

    (@flaviodj)

    Ok I think I’ve figured out the problem, what the “# of reviews” means is the number of reviews that will show up at once, not the number of reviews that you get to display.
    Meaning, how many reviews will show on the ticker, it will always show only 3 reviews (unless if you have less than 3 reviews) but the ticker itself will display 1 or 2 or 3 at once in the rotation making giving you more OR less height where you are are displaying the reviews in your site.
    Due to Yelp’s API and Terms:
    – it can only show 3 reviews
    – you can’t choose what reviews will show (Yelp does)
    – you cannot hide bad nor good reviews (you get what you get and display as you get)

    If I were to do the “cleansing” of reviews I (and you and your client) could face a lawsuit and in my point of view it would not be moral.

    I do understand that the customer(s) that leave bad reviews are not always right or are nitpicking, and being a small business owner I know it hurts.

    You could scrape the reviews from the yelp site, but basically the review belongs to them and according to their terms you are not allowed to do so, you could, but if you get caught they might turn nasty.

    jls2505

    (@jls2505)

    Right I understand that you cannot choose the reviews – not a problem. I want it to only show 2 reviews – not 3 reviews. Is this not possible then?

    Plugin Author flaviodj

    (@flaviodj)

    It Would be a possibility, but it would take some re-coding, and once a new review gets posted on yelp it would either “break” the plugin or need to be re-coded once again.
    Plus I’d risk getting in trouble with yelp.
    I am sorry but I won’t code it so specifically and somewhat unmoraly, but the license on the plugin lets you alter it in any shape or form you’d like.

    Answer:
    -Yes it can be done
    -No, I myself won’t do it
    -Might be violating Yelps policies and terms

    Sorry mate

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘# of reviews radio buttons’ is closed to new replies.