Support » Plugin: Quick Cache (Speed Without Compromise) » Quick cache and "WP Star rating" plugin

  • Resolved niente0


    Hello, I noticed that when using the “WP Star rating” plugin when quick cache is active, pages are not updated after voting (when reloaded).
    So I temporary disabled the cache on pages that use the star rating, by adding
    at the beginning of
    function the_ratings($start_tag = 'div', $custom_id = 0, $display = true)
    (in wp-postratings\wp-postratings.php).

    Is there a better workaround that doesn’t involve an editing of the “WP Star rating” plugin so I can safely update it when necessary?
    Thank you

Viewing 1 replies (of 1 total)
  • Plugin Author Raam Dev


    At this time, setting the QUICK_CACHE_ALLOWED constant to FALSE is the only way to prevent Quick Cache from caching pages where that plugin appears.

    What would be needed to allow Quick Cache and WP Star Rating to work together would be a feature called Dynamic Fragmentation, where Quick Cache can be told to cache the page, but leave certain portions of the page dynamic. There’s currently a feature request open for that here: If you’d like to see that feature added, I recommend leaving a comment on that GitHub issue to enourage that it be moved to a higher priority. 🙂

    If you only use the WP Star Rating plugin on certain posts/pages, you might be able to use the URI Exclusions feature (which comes with Quick Cache Pro) to exclude specific URIs from being cached.

    If the WP Star Rating plugin has hooks you can attach to, then you could tell Quick Cache to clear its cache for that Post/Page whenever someone submits a rating, thereby keeping the cache current so that old cache files don’t get served:

    If the WP Star Rating plugin doesn’t have any hooks, you might want to contact the developers and ask them if one can be added so that submitting a rating triggers a specific action (point them to

Viewing 1 replies (of 1 total)
  • The topic ‘Quick cache and "WP Star rating" plugin’ is closed to new replies.