Hi @machinchose,
I guess you could add your own rating to each post in the post editor. See image. You can then filter posts by rating in the stats section (ascending, descending and via search if you type in the number). If you don’t include the rating widget into posts (shortcode or automatically), it will not be shown. Could this work?
Regards,
Blaz
Hey Blaz, thanks a lot for taking the time to reply.
I’ve just tried your suggestion and it’s a very good start. However there is a missing feature for me: the ability to display all filtered posts with their contents (in order to copy-paste the contents of the best rated posts from a specific period, for example).
Is there a special URL that could do that in an archive page? For instance, to display all posts from 2019 and with 4+ stars:
https://www.mydomainname.com/2019/?rating=4+
Also: is there a way to make the rating widget (in posts or archives) visible only by the admin or author? So as to facilitate the rating process in the website itself, avoiding the post editor.
@machinchose, that sounds a bit more complicated. If you have web development team behind, you could build such a feature on top of the plugin. The plugin comes with a handy function to retrieve average rating for each post. More about this in the documentation. I would rather not include this in the plugin as I think it’s too much out of the scope of its intended functionality.
As for the second, you could add the rating widget directly in the template only if the user is admin, author etc. I have an example how to add a rating widget directly to the template in the documentation. You would have to wrap it into if statement – more about this here.
Regards,
Blaz