Mark New Posts
by i.lychkov 4.8 (12 reviews)

Mark New Posts

Highlight unread posts on your blog.

Mark New Posts ranks #8,812 among WordPress.org plugins with 500+ active installations, a 4.8/5 rating from 12 reviews, and was last updated Dec 6, 2024. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.7 (Current: 7.1)
v7.6 Current Version v7.6
Updated 1 year ago Last Update on 06 Dec, 2024
Refreshed 11 hours ago Last Refreshed on
Top 25% by installs No update in over a year
View on WordPress.org
Rank
#8,812
+10 this week
Active Installs
500+
-12.3%
KW Avg Position
32.3
No change
Downloads
14K
+5 today
Support Resolved
0%
No change
Rating
96%
Review 4.8 out of 5
4.8 (12 reviews)

Next Milestone 600

Total Progress 71%
500+ 600+
223
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 29 more installs to reach 600+

Rank Changes

8,807 8,818 8,829 8,840 8,851 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
8,789 8,806 8,824 8,842 8,859 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #8,812
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.8
12 reviews
Overall 96%
5
11 (92%)
4
0 (0%)
3
0 (0%)
2
1 (8%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 1 month ago

  1. Mark New Posts [mark-new-posts] < 7.6

    CVE-2024-54311 · Fixed in v7.6

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
7.6
Last Updated
Dec 06, 2024
Requires WP
3.3+
Tested Up To
6.7
PHP Version
N/A
Author
i.lychkov

Support & Rating

Rating
★ ★ ★ ★ ★ 4.8
Reviews
12
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

TL;DR

AI summary of the plugin's readme

This plugin is for blog owners who want readers to easily spot content they haven't seen yet. It marks unread posts with visual indicators like labels or colored circles, using cookies instead of requiring reader accounts, and lets the site owner define what counts as "read."

  • Cookie-based tracking, no login required
  • 4 types of unread post markers
  • Customizable background color for titles
  • Configurable read-status trigger
  • Theme developer function: mnp_is_new_post()
  • Theme developer function: mnp_new_posts_count()

Frequently Asked Questions

Common questions about Mark New Posts

Install and activate the plugin; Open your blog's main page; Add a new post to your blog; Open the main page once again. An orange circle should appear to the left of the new post's title.
Yes. Just set these two options: * "A post only stays highlighted for N days after publishing" -> set the amount of days * "Show all existing posts as new to new visitors" -> check
Try to enable the option "Check page markup before displaying a marker" (plugin options, advanced settings).
These two functions may be useful for developing WordPress themes. mnp_is_new_post($post) Returns true if a specific post is unread, otherwise false. Parameters: $post (optional) - post ID or object. mnp_new_posts_count($query) Returns the total number of unread posts, optionally filtered. Parameters: $query (optional) - WP_Query query string. Example: echo mnp_new_posts_count('cat=1'); This will show the number of unread posts in category with id = 1.

Sign In / Register

You need to sign in or register to use this feature.