
Most and Least Read Posts Widget is a free plugin for WordPress, developed by the Whiletrue.it staff to show lists of the most and reast read posts.
The following options are customizable:
- number of posts to show
- exclude post whose title contains certain words
The plugin starts counting hits once activated, storing them in the “custom_total_hits” custom field without the need of external accounts.
The most popular web crawlers (e.g. Googlebot) are recognized and their hits discarded.
The plugin is compatible with multi-language WPML plugin, showing most/least read posts for current language.
Download the plugin from the official WordPress website, clicking on the button:

Hello,
Thanks for this great plugin. I would like to have in my template – without dragging widgets – using php code, as to have two distinct blocks: one for the 3 most read posts, the other for the 3 least read posts. Could you please elaborate on the php code inset?
Thanks in advance.
George
Hi George, I’ve never tried it. You could do it using the “the_widget” WP function, something like this:
< ?php
$widget_instance= array('title'=>'Most Read Posts', 'posts_number'=>3);
the_widget('MostReadPostsWidget', $widget_instance);
$widget_instance= array('title'=>'Least Read Posts', 'posts_number'=>3);
the_widget('LeastReadPostsWidget', $widget_instance);
?>
I love the plugin, but it counts readings if I refresh post, first of all, I am admin and it should not do that. It should not count admin reads, only visitors reads.
can you fix it?