Title: MNP Newsroom &#8211; Popular Posts
Author: Leonardo Cofano
Published: <strong>14. Februar 2026</strong>
Last modified: 13. August 2026

---

Search plugins

![](https://ps.w.org/mnp-newsroom-popular-posts/assets/banner-772x250.png?rev=3461404)

![](https://ps.w.org/mnp-newsroom-popular-posts/assets/icon-256x256.png?rev=3461404)

# MNP Newsroom – Popular Posts

 By [Leonardo Cofano](https://profiles.wordpress.org/lcofano/)

[Download](https://downloads.wordpress.org/plugin/mnp-newsroom-popular-posts.8.0.2.zip)

 * [Details](https://de-ch.wordpress.org/plugins/mnp-newsroom-popular-posts/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/mnp-newsroom-popular-posts/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/mnp-newsroom-popular-posts/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/mnp-newsroom-popular-posts/#developers)

 [Support](https://wordpress.org/support/plugin/mnp-newsroom-popular-posts/)

## Description

**MNP Newsroom** allows you to display trending content on your site using a performance-
focused approach.
 Instead of querying the main database on every page load, it 
uses a dedicated lightweight table and the WordPress REST API to serve data asynchronously.
This plugin is designed to minimize server load on high-traffic websites.

### Key Features

 * **Performance:** Data is loaded via AJAX (REST API) to avoid caching conflicts.
 * **Smart Tracking:** Visits are counted after a configurable delay (default 3 
   seconds) to improve accuracy.
 * **Bot Handling:** Logic included to detect common bots and prevent them from 
   inflating view counts.
 * **Time Ranges:** Filter posts by Today (24h), Trending (48h), or Week (7 days).
 * **Customization:** Includes a custom CSS editor and multiple layouts (Image Left,
   Right, or Text Only).

## Screenshots

[⌊General settings dashboard with global options and shortcode guide.⌉⌊General settings
dashboard with global options and shortcode guide.⌉[

General settings dashboard with global options and shortcode guide.

[⌊Individual tab configuration (Today/Trending/Weekly) with custom shortcode help.⌉⌊
Individual tab configuration (Today/Trending/Weekly) with custom shortcode help.⌉[

Individual tab configuration (Today/Trending/Weekly) with custom shortcode help.

[⌊Custom CSS editor with live preview support.⌉⌊Custom CSS editor with live preview
support.⌉[

Custom CSS editor with live preview support.

[⌊Frontend widget display using the "Image Left" layout and ranking badges.⌉⌊Frontend
widget display using the "Image Left" layout and ranking badges.⌉[

Frontend widget display using the «Image Left» layout and ranking badges.

[⌊Frontend widget display with view counter enabled and "Image Right" layout.⌉⌊Frontend
widget display with view counter enabled and "Image Right" layout.⌉[

Frontend widget display with view counter enabled and «Image Right» layout.

[⌊Real-time integration example using Elementor Theme Builder.⌉⌊Real-time integration
example using Elementor Theme Builder.⌉[

Real-time integration example using Elementor Theme Builder.

## Installation

 1. Upload the plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‚Plugins‘ menu in WordPress.
 3. Go to **Settings > Mis Noticias Top** to configure preferences.
 4. Use the shortcode `[mnpn_populares]` in your content.

## FAQ

### I updated from an older version and the widget disappeared.

We updated the shortcode prefix for security reasons. Please replace `[mis_populares]`
with `[mnpn_populares]` in your widgets or pages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MNP Newsroom – Popular Posts” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Leonardo Cofano ](https://profiles.wordpress.org/lcofano/)

[Translate “MNP Newsroom – Popular Posts” into your language.](https://translate.wordpress.org/projects/wp-plugins/mnp-newsroom-popular-posts)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mnp-newsroom-popular-posts/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mnp-newsroom-popular-posts/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mnp-newsroom-popular-posts/)
by [RSS](https://plugins.trac.wordpress.org/log/mnp-newsroom-popular-posts/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 8.0.2

 * Compatibility: Confirmed full compatibility and testing with WordPress 7.1.

#### 8.0.1

 * Fix: Implemented background update routine to ensure seamless database migration
   for existing users.

#### 8.0

 * **Major Architecture Upgrade:** Implemented a highly scalable dual-table system
   separating dynamic short-term logs from perpetual historical totals, explicitly
   designed for high-traffic environments.
 * **Feature:** Added automatic data migration protocol to seamlessly transition
   legacy view counts into the new historical totals table upon activation.
 * **Security & Performance:** Enforced strict backend validation (7 to 30 days)
   on automated log cleanup to permanently protect database memory and server load.
 * **UI:** Updated post list admin columns to display perpetual historical views
   from the new lightweight structure.

#### 7.3.6

 * Fix: Corrected logic for rendering view counter badge in frontend based on admin
   settings.

#### 7.3.5

 * Feature: Added customizable cache refresh time (Transients) in global settings.
 * UI: Restored tooltip help text for «Max Age» inputs in the admin panel.
 * Fix: Removed REST API Nonce verification for public view counting to prevent 
   caching conflicts.
 * Fix: Resolved undefined link targeting issues in widget rendering.

#### 7.3.4

 * Fix: Resolved Plugin Check warnings regarding timezone functions and direct database
   queries in the admin panel.

#### 7.3.3

 * Upgrade: Added full compatibility support for WordPress 7.0.
 * Feature: Added admin columns for today and total views in post list view.

#### 7.3.2

 * Minor fix: Adjusted late escaping and remaining constants prefix.

#### 7.3.1

 * **Security Hardening:** Implemented strict Late Escaping (esc_html, esc_attr)
   on all outputs.
 * **Refactor:** Updated all function prefixes, variables, and database options 
   to `mnpn_` (4 chars) to prevent conflicts, per WP.org guidelines.
 * **Shortcode:** Changed main shortcode to `[mnpn_populares]`.
 * **Database:** Updated log table name to comply with new naming conventions.
 * **Performance:** Increased transient cache time to 15 minutes for better scalability.

#### 7.3

 * **Security:** Implemented Nonce verification for REST API endpoints.
 * **Refactor:** Updated asset loading to use WordPress standards (wp_add_inline_style).
 * **Anti-Bot:** Added «Silent Ignore» logic for bots to protect SEO and database
   integrity.
 * **Fix:** Improved image retrieval logic (checks Thumbnail -> Medium -> Full).
 * **Feature:** Added `offset` parameter to shortcodes.
 * **UX:** Added help text for «Max Age» setting (0 for unlimited).

#### 7.2

 * Refactored CSS loading to support Roboto Variable font.
 * Fixed sidebar visibility issue in specific views.
 * Optimized SQL queries for high-traffic sites.

#### 1.0

 * Initial release.

## Meta

 *  Version **8.0.2**
 *  Last updated **2 Monaten ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/mnp-newsroom-popular-posts/)
 * Tags
 * [analytics](https://de-ch.wordpress.org/plugins/tags/analytics/)[performance](https://de-ch.wordpress.org/plugins/tags/performance/)
   [popular posts](https://de-ch.wordpress.org/plugins/tags/popular-posts/)[trending](https://de-ch.wordpress.org/plugins/tags/trending/)
   [widget](https://de-ch.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/mnp-newsroom-popular-posts/advanced/)

## Ratings

Es wurden noch keine Rezensionen eingereicht.

[Your review](https://wordpress.org/support/plugin/mnp-newsroom-popular-posts/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mnp-newsroom-popular-posts/reviews/)

## Contributors

 *   [ Leonardo Cofano ](https://profiles.wordpress.org/lcofano/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mnp-newsroom-popular-posts/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/paypalme/lcofano)