The wife is watching New Moon, which gave me time to complete some significant under-the-hood changes to Recently Popular. Most significant was a refactoring of the query used to calculate the counts, making it ~15x faster than before.
Also added is a settings page which allows you to delete older counts.
As a heads up: I upgraded several times without issues in my testing environment, but when I upgraded this site I received a bad copy of one of the files. Deleting and reinstalling the plugin through the WordPress site fixed the issue for me, so I’m hoping it was just a bad file transfer. If anyone else has issues please let me know.
*Update* So one of the mirrors wound up with a bad file. 0.6.1 was tagged to get it to refresh. This seems to have worked.
*Update* 0.6.2 was released to fix an oversight where the select query wasn’t working for people with non-standard table prefixes.









uninstalled and reinstalled and it still doesn’t seem to work. It was working before fyi. Thanks!
@Sandy and Ben:
I’ve sent you both emails with some questions.
I had a bad upgrade. Something on line 18, crashed both my web site and the admin site. Had to delete the plugin folder via FTP.
The counts disppapred after the install as expected but sill not showing any popular post.
Thanks for upgrade:) You could fix one detail on Blog dashboard in plugin Changelog we see 0.1 initial release
I had to delete via ftp and add the plugin again to upgrade, it works now but is showing duplicate entries
any ideas?
@Chris Garrett:
Do the posts show up once per category that they’re in?
@Eric – Looks like that might be it – does it only work if the posts are only in one category each?
@Chris Garrett:
Does it? Yes. Should it? No. It’s on my todo list, but beneath a handful of other projects, in part because that particular bug doesn’t affect me directly.
I’m fairly certain it’s a grouping issue in the SQL query, which was rearranged in the last release to improve the speed. If someone else will send me a patch I’ll happily test it and apply it.