Support » Plugin: WP-PostRatings » Not working for visitors

  • Resolved xWafflecakes


    The post ratings plugin is not working for my visitors who have made an account at my website. They need to be logged in, but when they press the button (using the heart crystal), it just keeps loading and does nothing.
    I have added the following code to my theme’s loop.php so the post ratings show up in every post:

    <center><?php if (function_exists('the_ratings')) { echo expand_ratings_template('<span class="rating">%RATINGS_IMAGES% (<strong>%RATINGS_USERS%</strong> diamonds)', get_the_ID()); } ?></center>

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Lester Chan


    The code is wrong

    It is <?php if(function_exists('the_ratings')) { the_ratings(); } ?> as stated in

    Also ensure your theme have <?php wp_header(); ?> and <?php wp_foot(); ?> in them.

    Does their have to be a <?php wp_header(); ?> and <?php wp_foot(); ?> in the loop.php file of my theme? Because there isn’t. Thanks for the help!

    Oh by the way I have the same code (that you mentioned) in my theme’s single.php. So the post ratings thing is showing up in the post itself (single.php) and also in the index where all posts are shown (loop.php). So the single.php has the right code, but it still won’t work.

    Plugin Author Lester Chan


    the header and footer code should be in your theme header and footer respectively. Could you try on the default theme to see if it works first?

    Yeah it seems to work for me only, for some reason. Do you think it’s a plugin issue? Or a host/server issue?

    Plugin Author Lester Chan


    what is your site URL? I don’t think it is a plugin issue, if it is, it will not even working on my own site.
    I’ve been Googling a bit and it seems that the “never ending loading” was/is a problem for a lot of users. But, I have not yet found a solution unfortunately…

    By the way I have also tried several attempts to fix it that didn’t work:

    * Checked if <?php wp_footer(); ?> is in my theme’s footer.php
    * Checked permissions: folders are 755 and files are 644

    None of these worked :/

    Plugin Author Lester Chan


    Could you open it up for public to rate so that I can rate it?

    Sorry for the late response! It’s now open for public, I hope you can still help me fix this 🙂 Thanks again!

    Plugin Author Lester Chan


    I got a feeling it has something to do with the way your theme is coded. When I rate the post, it freezes for a while and no AJAX call is being make to record the ratings. And if you are using Chrome, go to Console of your site, you will notice a few JS errors as well

    I would need you to test with the default theme to see if the ratings work in the first place.

    I’ve changed the theme to the default one, can you try it out?

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Not working for visitors’ is closed to new replies.