Description
WordPress Popular Posts is a highly customizable widget that displays your most popular posts.
Fonctionnalités principales
- Multi-widget capable – You can have several widgets of WordPress Popular Posts on your blog, each with its own settings!
- Time Range – List those posts of your blog that have been the most popular ones within a specific time range (eg. last 24 hours, last 7 days, last 30 days, etc)!
- Custom Post-type support – Want to show other stuff than just posts and pages, eg. Popular Products? You can!
- Thumbnails! – Display a thumbnail of your posts! (see the FAQ section for more details.)
- Statistics dashboard – See how your popular posts are doing directly from your admin area.
- Sorting options – Order your popular list by comments, views (default) or average views per day!
- Custom themes – Out of the box, WordPress Popular Posts includes some themes so you can style your popular posts list (see Widget Themes for more details).
- Use your own layout! – WPP is flexible enough to let you customize the look and feel of your popular posts! (see customizing WPP’s HTML markup and How to style WordPress Popular Posts for more.)
- Advanced caching features! – WordPress Popular Posts includes a few options to make sure your site’s performance stays as good as ever! (see Performance for more details.)
- REST API Support – Embed your popular posts in your (web) app! (see REST API Endpoints for more.)
- Disqus support – Sort your popular posts by Disqus comments count!
- Polylang & WPML 3.2+ support – Show the translated version of your popular posts!
- WordPress Multisite support – Each site on the network can have its own popular posts list!
Other Features
- Shortcode support – Use the [wpp] shortcode to showcase your most popular posts on pages, too! For usage and instructions, please refer to the Installation section.
- Template tags – Don’t feel like using widgets? No problem! You can still embed your most popular entries on your theme using the
wpp_get_mostpopular()
template tag. Additionally, thewpp_get_views()
template tag allows you to retrieve the views count for a particular post. For usage and instructions, please refer to the Installation section. - Localization – Translate WPP into your own language.
- WP-PostRatings support – Show your visitors how your readers are rating your posts!
WordPress Popular Posts is now also on GitHub!
Looking for a Recent Posts widget just as featured-packed as WordPress Popular Posts? Try Recently!
Crédits
- Flame graphic by freevector/Vecteezy.com.
Captures d’écran
Installation
Please make sure your site meets the minimum requirements before proceeding.
Automatic installation
- Log in into your WordPress dashboard.
- Go to Plugins > Add New.
- In the « Search Plugins » field, type in WordPress Popular Posts and hit Enter.
- Find the plugin in the search results list and click on the « Install Now » button.
Manual installation
- Download the plugin and extract its contents.
- Upload the
wordpress-popular-posts
folder to the/wp-content/plugins/
directory. - Activate the WordPress Popular Posts plugin through the « Plugins » menu in WordPress.
Done! What’s next?
- Go to Appearance > Widgets, drag and drop the WordPress Popular Posts widget to your sidebar. Once you’re done configuring it, hit the Save button.
- If you have a caching plugin installed on your site, flush its cache now so WPP can start tracking your site.
- If you have a plugin that minifies JavaScript (JS) installed on your site please read this FAQ: Is WordPress Popular Posts compatible with plugins that minify/bundle JavaScript code?
- If you have a security / firewall plugin installed on your site, make sure you allow WPP access to the REST API so it can start tracking your site.
- Go to Appearance > Editor. Under « Templates », click on
header.php
and make sure that the<?php wp_head(); ?>
tag is present (should be right before the closing</head>
tag). - (Optional but highly recommended) Are you running a medium/high traffic site? If so, it might be a good idea to check these suggestions to make sure your site’s performance stays up to par.
That’s it!
USAGE
WordPress Popular Posts can be used in three different ways:
- As a widget: simply drag and drop it into your theme’s sidebar and configure it.
- As a template tag: you can place it anywhere on your theme with
wpp_get_mostpopular()
. - Via shortcode, so you can embed it inside a post or a page.
Make sure to stop by the Wiki as well, you’ll find even more info there!
FAQ
The FAQ section has been moved here.
Avis
Contributeurs & développeurs
« WordPress Popular Posts » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“WordPress Popular Posts” a été traduit dans 13 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « WordPress Popular Posts » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
5.2.4
- Fixes PHP notices affecting Block Editor users on WordPress 5.5.
- Fixes a rare PHP warning message that pops up randomly when the Pageviews Cache is enabled.
5.2.3
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is required.
- Fixes a compatibility issue with WordPress 5.5.
- Widget themes: various fixes for better IE11 compatibility.
5.2.2
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is required.
- Fixes compatibility issue with plugins that minify HTML code.
- Updates installation instructions.
- Other minor improvements.
5.2.1
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is required.
- Fixes fatal PHP error triggered on some server setups.
- Makes sure non-ajaxified themed widgets are properly moved into the ShadowRoot.
- Fixes declaration of the wpp_params variable.
5.2.0
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is required.
- JavaScript based Lazy Loading superseded by Native Lazing Loading.
- Improved Pageviews Cache.
- Views/comments count will be prettified now!
- Fixed a few layout issues found in widget themes.
- Improved compatibility with Content Security Policy (CSP).
- Added support for ACF images.
- Other minor improvements and fixes.
5.1.0
- The /popular-posts GET API endpoint is now being cached as well.
- Added a new Content Tag: title_attr.
- Added a new filter hook to filter popular posts terms.
- Minor code improvements.
5.0.2
- A performance notice will be displayed for mid/high traffic sites (see #239).
- Fixed an issue with text_title content tag not being shortened (see #241).
- Added a link to the Debug screen to the plugin’s dashboard for ease of access.
- Other minor improvements/changes.
5.0.1
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is recommended.
- Fixed a compatibility issue with the newly introduced widget themes feature. If you’re using a theme with your popular posts widget you’ll need to reapply it for it to get the latest changes (go to Appearance > Widgets > WordPress Popular Posts, select a different theme then hit Save, finally switch back to your preferred theme and hit Save again.)
- Fixed two date related issues.
- Minor styling improvements to widget themes Cards, Cards Compact, Cardview and Cardview Compact.
- Removes bold styling from post title on the stock design (wpp.css).
- Improves data caching logic.
5.0.0
If you’re using a caching plugin, flushing its cache right after installing / upgrading to this version is required.
- Code has been refactored to use more modern PHP practices! This will help make WordPress Popular Posts more maintainable and easier to extend.
- WordPress Popular Posts now requires PHP 5.4 or newer and WordPress 4.7 or newer.
- The
WPP_Query
class has been deprecated. UseWordPressPopularPosts\Query
instead. - Added ability to filter posts by multiple taxonomies (thanks blackWhitePanda!)
- New Dashboard Widget: Trending Now.
- Added 10 new themes for the widget!
- Added ability to lazy load thumbnails (enabled by default).
- Improved support for WPML and Polylang.
- Authors and Editors can now access the Stats dashboard too!
- Fixed translation issues affecting russian and similar languages.
- New Content Tags: total_items and item_position.
- Many minor bug fixes/improvements.