{"id":261824,"date":"2025-11-20T20:09:44","date_gmt":"2025-11-20T20:09:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/collaborative-post-notes\/"},"modified":"2026-05-31T07:07:35","modified_gmt":"2026-05-31T07:07:35","slug":"collaborative-post-notes","status":"publish","type":"plugin","link":"https:\/\/brx.wordpress.org\/plugins\/collaborative-post-notes\/","author":23152099,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"1.1","tested":"7.0","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Collaborative Post Notes","header_author":"Mahdi Rahani","header_description":"A collaborative threaded note system for posts\/pages. Users can reply to each other's messages.","assets_banners_color":"5ca9c1","last_updated":"2026-05-31 07:07:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":694,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"mahdirahani","date":"2025-12-18 13:44:41"},"1.1":{"tag":"1.1","author":"mahdirahani","date":"2026-05-31 07:07:35"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3400014,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3400014,"resolution":"256x256","location":"assets","locale":"","width":327,"height":327}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3400014,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3400014,"resolution":"2","location":"assets","locale":"","width":1524,"height":809},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3400014,"resolution":"3","location":"assets","locale":"","width":1888,"height":895}},"screenshots":{"1":"Threaded notes inside the post editor","2":"Replying to a message","3":"Adding new top-level notes"}},"plugin_section":[],"plugin_tags":[6389,107,8485,3843,3491],"plugin_category":[44,58],"plugin_contributors":[250973],"plugin_business_model":[],"class_list":["post-261824","plugin","type-plugin","status-publish","hentry","plugin_tags-collaboration","plugin_tags-comments","plugin_tags-editorial","plugin_tags-notes","plugin_tags-team","plugin_category-discussion-and-community","plugin_category-user-management","plugin_contributors-mahdirahani","plugin_committers-mahdirahani"],"banners":{"banner":"https:\/\/ps.w.org\/collaborative-post-notes\/assets\/banner-772x250.png?rev=3400014","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/collaborative-post-notes\/assets\/icon-128x128.png?rev=3400014","icon_2x":"https:\/\/ps.w.org\/collaborative-post-notes\/assets\/icon-256x256.png?rev=3400014","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/collaborative-post-notes\/assets\/screenshot-2.png?rev=3400014","caption":"Replying to a message"},{"src":"https:\/\/ps.w.org\/collaborative-post-notes\/assets\/screenshot-3.png?rev=3400014","caption":"Adding new top-level notes"}],"raw_content":"<!--section=description-->\n<p><strong>Collaborative Post Notes<\/strong> is a simple but powerful internal communication tool for WordPress teams.\nIt adds a clean, threaded note system inside the post\/page editor, allowing editors, authors, and content teams to communicate directly while working on content \u2014 with <strong>no external tools<\/strong> (Telegram, WhatsApp, etc.) needed.<\/p>\n\n<p>This plugin improves your <strong>editorial workflow<\/strong>, reduces miscommunication, and keeps all discussions connected to the content they belong to.<\/p>\n\n<h3>Why use Collaborative Post Notes?<\/h3>\n\n<p>Managing content in a team often leads to scattered messages across multiple platforms.\nThis plugin solves that problem by keeping all notes, replies, and discussions <strong>inside WordPress<\/strong>, right inside the editor.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Instant AJAX notes<\/strong> \u2014 add notes without saving\/updating the post<\/li>\n<li><strong>Threaded (nested) notes<\/strong> \u2014 reply inside discussions like a mini comment system<\/li>\n<li><strong>Resolve \/ unresolve notes<\/strong> \u2014 mark discussions as handled<\/li>\n<li><strong>@mentions<\/strong> \u2014 mention teammates with autocomplete<\/li>\n<li><strong>Email notifications<\/strong> \u2014 mentioned users receive an email with a link to the post<\/li>\n<li><strong>Delete notes<\/strong> \u2014 authors can delete their own notes; editors can delete any note<\/li>\n<li><strong>Custom post type support<\/strong> \u2014 enable notes on any public post type from Settings<\/li>\n<li><strong>Internal-only<\/strong> \u2014 notes never appear on the frontend<\/li>\n<li><strong>Lightweight<\/strong> \u2014 uses minimal database space, optimized for speed<\/li>\n<li><strong>Auto-recorded username &amp; timestamp<\/strong><\/li>\n<li><strong>Block editor compatible<\/strong> \u2014 works in the WordPress block editor and WordPress 7<\/li>\n<\/ul>\n\n<h3>Ideal For:<\/h3>\n\n<ul>\n<li>Editorial teams<\/li>\n<li>Multi-author blogs<\/li>\n<li>News websites<\/li>\n<li>Agencies with content workflows<\/li>\n<li>SEO\/content strategy teams<\/li>\n<li>Anyone who collaborates inside WordPress<\/li>\n<\/ul>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Open any supported post, page, or custom post type<\/li>\n<li>Scroll to the <strong>Team Notes<\/strong> metabox<\/li>\n<li>Add a top-level note or reply to existing ones<\/li>\n<li>Mention teammates with <code>@username<\/code><\/li>\n<li>Resolve notes when done<\/li>\n<li>Notes save instantly via AJAX<\/li>\n<\/ol>\n\n<h3>Private &amp; Secure<\/h3>\n\n<p>These notes are <strong>not public, not accessible through template files<\/strong>, and never appear on the frontend.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate it in <strong>Plugins &gt; Installed Plugins<\/strong><\/li>\n<li>Optional: go to <strong>Settings &gt; Post Notes<\/strong> to enable custom post types<\/li>\n<li>Open any post and scroll to <strong>Team Notes<\/strong><\/li>\n<li>Start collaborating!<\/li>\n<\/ol>\n\n<p>No other configuration is required.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"are%20the%20notes%20visible%20on%20the%20frontend%3F\"><h3>Are the notes visible on the frontend?<\/h3><\/dt>\n<dd><p>No. Notes are strictly internal and cannot be displayed publicly.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20custom%20post%20types%3F\"><h3>Does the plugin work with custom post types?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Settings &gt; Post Notes<\/strong> and enable the post types you want.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20update%2Fsave%20the%20post%20to%20save%20a%20note%3F\"><h3>Do I need to update\/save the post to save a note?<\/h3><\/dt>\n<dd><p>No. Notes are saved instantly with AJAX.<\/p><\/dd>\n<dt id=\"how%20do%20mentions%20work%3F\"><h3>How do mentions work?<\/h3><\/dt>\n<dd><p>Type <code>@username<\/code> while writing a note or reply. Matching users appear in an autocomplete list. Mentioned users who can edit the post receive an email notification.<\/p><\/dd>\n<dt id=\"can%20i%20delete%20a%20note%3F\"><h3>Can I delete a note?<\/h3><\/dt>\n<dd><p>Yes. You can delete your own notes. Users with permission to edit others' posts can delete any note.<\/p><\/dd>\n<dt id=\"does%20this%20slow%20down%20my%20website%3F\"><h3>Does this slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin is extremely lightweight and optimized.<\/p><\/dd>\n<dt id=\"can%20i%20export%20or%20migrate%20notes%3F\"><h3>Can I export or migrate notes?<\/h3><\/dt>\n<dd><p>Not yet, but planned for future releases.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Add instant AJAX note saving without updating the post<\/li>\n<li>Add delete note support<\/li>\n<li>Add custom post type support with settings page<\/li>\n<li>Add @mentions with autocomplete<\/li>\n<li>Send email notifications to mentioned users<\/li>\n<li>Add resolve \/ unresolve note status<\/li>\n<li>Fix revision\/autosave edge cases from legacy save handler<\/li>\n<li>Migrate legacy notes to stable note IDs automatically<\/li>\n<li>Mark metabox as block editor compatible for WordPress 7<\/li>\n<li>Register post meta with auth callback<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A lightweight, threaded internal notes system for WordPress posts, pages, and custom post types. Perfect for editorial teams, content creators, and mu &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/261824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=261824"}],"author":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mahdirahani"}],"wp:attachment":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=261824"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=261824"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=261824"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=261824"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=261824"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=261824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}