BE Stats

This is a helper plugin to allow you to build WordPress queries using WordPress.com stats.
This plugin uses the WordPress.com stats (packaged in Jetpack) to find out your most popular posts. You must be running Jetpack for this plugin to work. I recommend running Jetpack for at least 30 days to get useful data.
It asks for the 100 most popular posts over the past 30 days. This includes both posts and pages, since their stats don’t let you filter based on post type. I filter this list down to just posts and then store its ranking as post meta (‘be_stats’).
You can write custom queries to list popular posts, or use the Display Posts Shortcode plugin to do it for you. Examples using the shortcode plugin:
[display-posts orderby=”popular”] – Lists the 10 most popular posts
[display-posts orderby=”popular” posts_per_page=”4″] – Lists the 4 most popular posts
[display-posts orderby=”popular” posts_per_page=”4″ tag=”basic”] – Lists the 4 most popular posts tagged “basic”
For Developers
There are a few filters available to you for customization. Refer to the plugin’s code for more information.
be_stats_args – arguments passed to WordPress.com Stats API.
Default: array( ‘days’ => 30, ‘limit’ => 100 )
Example: http://www.billerickson.net/code/customize-be-stats-arguments/
be_stats_update – Conditional for determining if stats data should be saved
Default: ‘post’ == get_post_type()
Example: http://www.billerickson.net/code/be-stats-change-ranking-conditions/
Download & install the zip archive
The plugin package installer can be downloaded from the WP2E project tab called “code”.
1 – Select the version to download if this option is available otherwise the “latest” version of the main plugin will be used.
2 – After downloading the zip archive install the plugin package installer in you local environment and activate the script from the plugin list.
3 – Under the section “Plugins” of the admin dashboard you should see a new “Dependencies & Licenses” link. Follow the instructions from this panel to finalize the installation of the missing dependencies.
- Give a name to your project
- Download the Installer Package
- Install & activate the plugin locally
- Install the suggested dependencies
Tips: Use the WP2E panel to add/suggest new dependencies to the local installation. Press F5 in the list of dependencies if the changes are not displayed right away.



