by Jamie Bergen
5 (61 reviews)
Plugin Notes Plus
Adds a column to the Plugins page where you can add, edit, or delete notes about a plugin.
Tested up to WP 6.7 (Current: 6.9.1)
v1.2.10
Current Version v1.2.10
Updated 10 months ago
Last Update on 20 Mar, 2025
Refreshed 11 hours ago
Last Refreshed on
Rank
#2,471
+4 this week
Active Installs
8K+
—
No change
KW Avg Position
24
+0.5 better
Downloads
74.7K
+8 today
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(61 reviews)
Next Milestone 9K
8K+
9K+
4
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
Need 24 more installs to reach 9K+
Rank Changes
Current
#2,471
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
5.0
61 reviews
Overall
100%
5
61
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 2 of 2| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| memo | 1 | — | Tag | 12 hours ago |
| plugin notes | 47 | — | Tag | 12 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
1
Total Threads
0
Resolved
1
Unresolved
0%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.2.10
- Last Updated
- Mar 20, 2025
- Requires WP
- 6.2+
- Tested Up To
- 6.7
- PHP Version
- 5.6 or higher
- Author
- Jamie Bergen
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 61
- Support Threads
- 1
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowFrequently Asked Questions
Common questions about Plugin Notes Plus
Here is an example of a snippet that places plugin notes beneath the plugin description. It can be added to your child theme's functions.php. Without this, the note position will default to a separate column on the plugins page.
function pnp_change_note_placement( $note_placement ) {
$note_placement = 'description';
return $note_placement;
}
add_filter( 'plugin-notes-plus_note_placement', 'pnp_change_note_placement' );
Can I modify which icons are available to display next to plugin notes?
Yes, you can use the filter plugin-notes-plus_icon_options to modify the set of icons available. The icons must be selected from the list of available WordPress dashicons.
Here is an example of a snippet that removes one icon and adds an additional icon to the list of options. It can be added to your child theme's functions.php:
function pnp_change_icon_options( $icon_options ) {
// Remove key option
unset( $icon_options['dashicons-admin-network'] );
// Add smartphone option
$icon_options['dashicons-smartphone'] = 'Smartphone';
return $icon_options;
}
add_filter( 'plugin-notes-plus_icon_options', 'pnp_change_icon_options' );
function pnp_change_note_placement( $note_placement ) {
$note_placement = 'description';
return $note_placement;
}
add_filter( 'plugin-notes-plus_note_placement', 'pnp_change_note_placement' );
Can I modify which icons are available to display next to plugin notes?
Yes, you can use the filter plugin-notes-plus_icon_options to modify the set of icons available. The icons must be selected from the list of available WordPress dashicons.
Here is an example of a snippet that removes one icon and adds an additional icon to the list of options. It can be added to your child theme's functions.php:
function pnp_change_icon_options( $icon_options ) {
// Remove key option
unset( $icon_options['dashicons-admin-network'] );
// Add smartphone option
$icon_options['dashicons-smartphone'] = 'Smartphone';
return $icon_options;
}
add_filter( 'plugin-notes-plus_icon_options', 'pnp_change_icon_options' );
To modify the list of available tags, use the filter plugin-notes-plus_allowed_html. Be careful, however, to avoid allowing tags that could leave the site vulnerable to an XSS attack.
function pnp_change_allowed_html_tags( $allowed_tags ) {
// Remove br from allowed tags
unset( $allowed_tags['br'] );
// Add img to allowed tags
$allowed_tags['img'] = array();
return $allowed_tags;
}
add_filter( 'plugin-notes-plus_allowed_html', 'pnp_change_allowed_html_tags' );
Where is the data stored?
Plugin notes and note metadata are stored in a custom table whose name ends in plugin_notes_plus. In the initial version (1.0.0), notes were stored in the options table. Version 1.1.0 was released to migrate existing notes from the options table into the plugin_notes_plus table. Upgrading to version 1.1.1 will perform a cleanup, removing any notes from the options table.
How does it work on multisite installs?
Each site within a multisite install maintains its own plugin notes. Additionally, the superadmin can maintain their own plugin notes.
Can I hide plugin notes from specific users?
As of version 1.2.6, you can use the filter plugin-notes-plus_hide_notes to show or hide plugin notes.
Here is an example of a snippet that hides plugin notes from a specfic user. It can be added to your child theme's functions.php. Without this, plugin notes are displayed by default to all users who can view the plugins page.
function pnp_hide_notes( $hide_notes ) {
// logic to set $hide_notes to TRUE or FALSE
return $hide_notes;
}
add_filter( 'plugin-notes-plus_hide_notes', 'pnp_hide_notes' );
function pnp_change_allowed_html_tags( $allowed_tags ) {
// Remove br from allowed tags
unset( $allowed_tags['br'] );
// Add img to allowed tags
$allowed_tags['img'] = array();
return $allowed_tags;
}
add_filter( 'plugin-notes-plus_allowed_html', 'pnp_change_allowed_html_tags' );
Where is the data stored?
Plugin notes and note metadata are stored in a custom table whose name ends in plugin_notes_plus. In the initial version (1.0.0), notes were stored in the options table. Version 1.1.0 was released to migrate existing notes from the options table into the plugin_notes_plus table. Upgrading to version 1.1.1 will perform a cleanup, removing any notes from the options table.
How does it work on multisite installs?
Each site within a multisite install maintains its own plugin notes. Additionally, the superadmin can maintain their own plugin notes.
Can I hide plugin notes from specific users?
As of version 1.2.6, you can use the filter plugin-notes-plus_hide_notes to show or hide plugin notes.
Here is an example of a snippet that hides plugin notes from a specfic user. It can be added to your child theme's functions.php. Without this, plugin notes are displayed by default to all users who can view the plugins page.
function pnp_hide_notes( $hide_notes ) {
// logic to set $hide_notes to TRUE or FALSE
return $hide_notes;
}
add_filter( 'plugin-notes-plus_hide_notes', 'pnp_hide_notes' );