Just so you know (I’m not waiting for an answer): I was careful to enter all notes in my network admin. I noticed that I see all the notes in my parent site and none in the subsites. I turned off the notes column in a subsite so I wouldn’t add notes there by accident. I noticed that this turned of the notes column in all sites bu that column remained displayed in the network admin, which is, of course, good.
I added some CSS to see the notes more easily.
]]>We installed your updated Version 1.2.8 from github which works as expected. Thank you.
We noticed though (since we have the also wonderful Better Plugin Compatibility Control activated) that there is no compatibility info. Could you please see to it?
Enhancement proposal: export/import notes
While we wait for the plugin to be reviewed we were wondering if you could work on exporting/importing the notes. It would save an enormous amount of efforts when creating a new site. After all, the info is there in the xxx_plugin_notes_plus
table.
What do you think?
]]>WP v6.6 – Plugin Notes Plus v1.2.7
On the FAQ you post the following code but cannot see where to add the users names (eg: John AND Mike)
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' );
Can you please help?
]]>I received a warning to remove this plugin because it has been removed from WordPress. Is there a security risk? Why is this message displayed on the plugin page?
This plugin has been closed as of July 8, 2024 and is not available for download. This closure is temporary, pending a full review.
]]>first, thank you for this really helpful plugin ??
I find the appearance to have too much informations, with the notes + the meta informations + the edit/delete for each notes, + the add new
so i wanted to hide the meta and the edit/delete unless the mouse hover the element, but it was not so easy to do because you creates some texte outside html nodes, which makes them impossible to target with css or js, and hence very difficult to style :/
I handled something good enough for me for now, but that would be better if you inserted real text nodes in your html ??
here is my temporary solution :
// Hook into the admin_head action to inject CSS into the admin dashboard
function custom_plugin_notes_css() {
echo '<style>
/* hide plugins column infos */
.pnp_plugin_notes_col .pnp-show-note-wrapper ~ .pnp-add-note-wrapper {
margin-top: -10px;
}
.pnp_plugin_notes_col .pnp-show-note-wrapper {
visibility: hidden;
padding-bottom: 0px;
}
.pnp_plugin_notes_col .pnp-show-note-wrapper .pnp-plugin-note {
visibility: visible;
height: auto;
}
.pnp_plugin_notes_col .pnp-show-note-wrapper .pnp-plugin-note .pnp-note-meta {
display: none;
}
/* show them on hover */
.pnp_plugin_notes_col .pnp-show-note-wrapper:hover {
visibility: visible;
padding-bottom: 10px;
}
.pnp_plugin_notes_col .pnp-show-note-wrapper:hover .pnp-plugin-note .pnp-note-meta {
display: block;
}
.pnp_plugin_notes_col .pnp-show-note-wrapper:hover ~ .pnp-add-note-wrapper {
margin-top: 0px;
}
</style>';
}
add_action('admin_head', 'custom_plugin_notes_css');
]]>
Not compatible with Loco translate plugin
]]>Hi,
I love your plugin. Is the plugin save for new wordpress versions?
Thanks a lot for your answer and kind regards
Martin
]]>Can i export/import plugin data?
]]>@jamiebergen – Hope things are good!
I see that this plugin hasn’t been updated in quite a while. It’s still working properly, but may not without updates as WP core continues to progress.
Your website/domain is also gone.
Also, the support / feature request topics haven’t been answered for about a year. This leads me to believe that you’re no longer supporting/maintaining this plugin.
If that’s the case, I’m interested in taking over support/maintenance and starting to implement some of the feature requests in the forum.
Just starting a topic on this. If I don’t hear back sometime in the near future, I’ll try to reach you through other means.
Really do hope things are good! Thank you for your hard work so far on this awesome plugin!
]]>I would love to choose a orange-colored question mark from the list of icons. I also could fork the plugin, but, maybe the developer likes to implement it?
]]>Notes are associated with plugins, but I often need to keep generic notes about what plugins have been deleted and why, and whether they should be added again later. I would love to have a generic note field that isn’t attached to any single plugin, perhaps at the bottom of the plugins page.
I hope its a simple feature addition.
Thank you for this incredibly helpful plugin!
]]>I love the plugin, and use it on many sites.
One feature I would love to see and would personally use on most sites I have it installed is to be able to call a function or an action hook to be able to add/edit/delete notes programatically.
Something like:
// function to add new note
function pnp_add_plugin_note( $plugin_id, $note_content, $note_icon=null, $user_id=null) {
// set default for note_icon to dashicons-clipboard
// set default for user_id to current_user_id
// processing code here to validate and add to db
// return true on success or error message on failure
}
then in my code I could simply:
$pi_slug = 'plugin-slug/file.php';
$url = 'https://url/where/the/plugin/came/from';
$msg = 'Plugin Source: '.esc_url($url);
$new_note = pnp_add_plugin_note( $pi_slug, $msg );
if ( !$new_note === true ) {
// do something with error message
}
Yes, I can accomplish the task with $wpdb and my own code, but I would love to see this built-in to Plugin Notes Plus!
I do a lot of plugin management through code, not so much in the wp-admin plugins page manually, so dynamically creating/editing/deleting notes in code would be an amazing addition to the plugin!
Hope this makes sense and seems like a worthwhile addition. Thanks for your hard work!
]]>I want to loco translate plugin change your plugin name
]]>Hi, Jamie;
just wanted to let you know that jQuery Migrate Helper is throwing deprecation warnings pointing at a .js library central to your plugin:
[…]/wp-content/plugins/plugin-notes-plus/admin/js/plugin-notes-plus-admin.js:48:21): jQuery.fn.change() event shorthand is deprecated
[…]/wp-content/plugins/plugin-notes-plus/admin/js/plugin-notes-plus-admin.js:53:21): jQuery.fn.change() event shorthand is deprecated
Perhaps you could see to those bits getting mended with an upcoming release? That would be much appreciated, thank you.
Cheers – LX
]]>Hey there, thanks for making this plugin, great to have it to phase out “Plugin Notes”.
I liked their old style, because more info fits under the description, so thanks for providing a filter for that.
Might I suggest this extra styling for a future release, similar to “Plugin Notes”, so that the notes content is way more visible?
.column-description .pnp-show-note-wrapper {
background: rgba(0,0,0,0.05);
padding: 15px;
}
Would look like this
Cheers!
Edit: Oh, the textarea when editing the note could use full width when under description as well:
.column-description .pnp-note-form {
width: 100%;
}
]]>
Firstly, my thanks @jamiebergen for providing this useful plugin to the community.
Like others, I find the real estate it takes up somewhat … troublesome. Personally I like it in it’s own column, but it does negatively impact the plugins list. I tried the workaround to place it in the “Description” column but that doesn’t really help the issue.
My ideal solution would be to place the notes inside an accordion, would this be possible?
]]>Is there any built-in hook or function we could use, to basically hide this plugin notes column from ALL users (even other Admin users) except for one that we specify? Happy to add this via a PHP function snippet into our child functions.php… but didn’t know if there was anything built-in that would let me check if the user was a particular User ID (or based user email address), to then only show it for that user.
Essentially: If NOT User ID of X, then hide it. Alternatively: If IS User ID of X, then show it. Either logic would be fine.
]]>Hi,
In plugin-notes-plus-admin.js you set the date format to -> year-month-day
You could also take the format set in wordpress. For Switzerland, this would be -> day.month.year.
Are you going to implement this?
Thanks a lot and kind regards
Martin
I haven’t dug too deeply into this issue, but Query Monitor reports the following notice when I’m on the updates screen (/wp-admin/update-core.php
):
WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.)
Here’s the stacktrace:
wp-includes/functions.php:5313
WP_Scripts->localize()
wp-includes/functions.wp-scripts.php:221
wp_localize_script()
wp-content/plugins/plugin-notes-plus/admin/class-plugin-notes-plus-admin.php:118
Plugin_Notes_Plus_Admin->enqueue_scripts()
wp-includes/class-wp-hook.php:292
do_action('admin_enqueue_scripts')
wp-admin/admin-header.php:102
]]>
It would be fantastic if users had the ability to add custom icons. Barring that feature, could you consider adding these: ??(favorite) ?(Testing) ??(star) ??(utility) ??(bell) ??(take note) ??(don’t delete)
One other minor request: Hide the plugin actions below the note and add an “add|edit|delete” toggle under the Plugin Notes name, where the “Deactivate” toggle is. Clicking that would activate the actions under each plugin’s notes. This would help unclutter the dashboard.
I would gladly pay or contribute to a tip jar if these features were implemented.
Thank you for a fantastic utility!
]]>Hi Jamie! Couldn’t figure out how else to reach you – your website is unreachable.
I’m just a ‘user’, so would have no clue how, but… I was wondering… Your Plugin Notes + script is so useful, have you ever thought of applying the same to pages/posts? I’m in process of changing themes and need to check > 100 pages to make sure no problems. It’d be nice to have something in the posts/pages page – like the plugins note, where I could leave myself a note. (I.e. ‘complete, needs work…) Or long term things like ‘uses xyz plugin to display this thing’.
Just a thought…
Or is there a more generic place to make asks for things like this.
THANKS!!!
(LOVE my PluginNotes+!)
There is a long outstanding request for the notes field to be positioned in the descriptions column. That topic is now closed because of the time lapsed. @jamiebergen has logged it as an enhancement request on GitHub here.
This is another plea for this to be provided. Please, please! I, for one, am struggling on with the original and abandoned Plugin Notes – but it is giving increasingly dire PHP warnings and will likely break on the next PHP update.
I would love to be able to migrate to Plugin Notes Plus and would certainly make a donation, if you provide such a link, in recognition of your work.
]]>Hi,
Notes have too many pieces of information and controls surrounding them, making them less readable. The notes look very jumbled and busy.
For instance, I make a 1 sentence note, maybe 15 words. The note works well, however around it is:
-an icon in top left (also indenting the start of the note)
-A user and date
-Edit and Delete links
-A + link to add another note
As well, the note text and controls text are similar font sizes.
I think some of these things could be hidden by default and displayed on hover, or in a dropdown from a single context icon for each note.
]]>Hi,
Is it possible to change the order of columns as displayed in the plugins page?
The plugin notes work well, but I’d like for the notes to be displayed right next to the plugin titles (ie the 2nd column).
I’d like to use the notes in the context of trialling many similar plugins, and would like to be able to quickly put visible highly notes like “BAD”, “GOOD”, “IMPORTANT”, “FOR XYZ AFTER ABC”, etc right next to the plugin titles (where my eyes and cursor are 98% of the time).
Currently the notes are displayed on the other side of the screen, and I have to scan my eyes back and forth. I hardly ever read the official plugin description area.
]]>Hi,
Thank you so much for this cool plugin. I have a small request to restrict editing capability for admin only (better if hide note by roles…)?
In my case, I make website for clients and I want to only me know what plugin is for what purpose (for later check…)
Thanks!
]]>Hi,
I just downloaded this plug and am really happy with it. My main use case is to identify plugins that are critical or necessary for my blog to operate. To that end, I’d like to be able to change the text color to, for example, red, green, yellow. In your FAQ the list of allowable HTML tags didn’t include text styling. Can you provide me with a couple of hints on how to do this?
Thank you,
Tod
]]>Hello,
This is a GREAT plugin!
I run multiple multisite networks with over 800 plugins in use and your plugin makes it possible for me to quickly add notes about plugin conflicts on specific sites or notes about plugin feature issues or notes about feature requests to submit to the developers, etc., etc. SOOOOO VALUABLE!
It would be SUPER EXCELLENT BEYOND GREAT <grin> if when making a note, we can set it as a
GLOBAL NOTE that appears on the plugin page of every site on a multisite network
OR
SITE SPECIFIC NOTE so the note only appears on the site where it is added
GLOBAL NOTES would always display IN ADDITION TO SITE SPECIFIC NOTES on every site.
GLOBAL NOTES would also display on the network plugin page.
Is there any chance for this feature to be added in a future update?
Thank you for considering this request.
Sincerely,
Phil D
Have just installed this on a site I look after, but it just doesn’t work.
The note is not saved and instead of my name and date appearing “null | 1970-01-01” is shown.
Site uses WP 5.2.2, PHP 7.2, Emporium theme (no longer available for download but worked perfectly on updating to WP 5.2.2, no other plugins with any issues).
The Select All checkbox to update all plugins on /wp-admin/update-core.php
is broken with Plugin Notes Plus enabled.
Hi. nice plugin to replace the old note plugin. the old has some nice background selection,. easier to identify them in group. instance i use red bg for danger /dont deactivate series of plugins, is that possible here ? thanks.
]]>