WordPress Plugin · Open Source

Quick Content Notes
Private Admin Notes for WordPress Teams

Admin-only notes with Admin Bar integration, version history, powerful search, email notifications, templates, and multi-user assignments – built for editorial workflows.

v1.5.0 WordPress 5.8+ PHP 7.4+ ✓ Admin-Only GPL v2

Everything Your Editorial Team Needs

Designed for content teams who want tight coordination without ever leaving wp-admin.

🔒

Admin-Only Visibility

Notes stored as private post meta – never visible on the frontend or to non-admins.

🎨

5-Level Color Coding

Default, Important, Idea, Review, Info – each with distinct colors for instant priority recognition.

📊

Admin Bar Integration

Live badge showing open notes + instant status changes from any admin screen.

🔍

Search & Filter Dashboard

Full-text search across all notes + filters by priority, status, and assignee.

🕐

Version History

Every save creates a timestamped snapshot – browse the full edit trail in a modal.

📧

Email Notifications

Master toggle + per-event controls: notify on completion or new assignment.

Quick Status Toggle

Emoji buttons in the posts list change status via AJAX – no page reload.

📄

Note Templates

Reusable starters like "SEO Checklist" or "Needs Review" – load with one click.

👥

Multi-User Assignment

Assign notes to any admin/editor – see avatars and send alerts.

Admin Bar integration

A live badge shows open notes. Click to reveal the current post's note, quick status buttons and global links.

yoursite.com/wp-admin/post.php?post=42&action=edit
Edit Post
📝 Notes 3
admin ▾

Review needed: Check facts in paragraph 3, update statistics…

📌 Active
🔄 In Progress
Completed
✏️ Edit Note
⚙️ Settings
📝 Admin NotesPrivate

Quick status toggle — no page reload

Three emoji buttons change note status via AJAX. Colour and strikethrough update instantly.

Title
📝 Admin Note
Quick Status
Assigned
Date
Getting Started with WordPress
post
Review needed – Check facts in paragraph 3, update statistics and add source links
📌
🔄
JD
John Doe
Feb 15
10 SEO Tips for 2025
post
💡 Add section about AI-powered SEO tools. Client mentioned interest.
📌
🔄
JS
Jane Smith
Feb 14
Privacy Policy
page
Updated GDPR compliance section per legal review
📌
🔄
AD
Admin
Feb 10
Best Practices for Remote Work
post
Reference: HBR remote work study. Schedule for next Monday.
📌
🔄
Feb 13

Notes dashboard — search, filter & history

A dedicated "Content Notes" page gives a bird's eye view of all notes with full-text search and version history on demand.

🏠 Dashboard
📝 Posts
📄 Pages
📋 Content Notes
All Notes
Settings
⚙️ Settings
📋 Content Notes
4 notes
Post
Note
Priority
Status
Actions
Getting Started
post
Review needed – Check facts…
🕐 History
🔴 Important
📌
🔄
EditDel
Privacy Policy
page
Updated GDPR…🕐 History
🟢 Review
📌
🔄
EditDel
History modal — opened inline
🕐 Note History
John Doe·2 hours ago·📌 active
Review needed: Check facts in paragraph 3. Update statistics and add source links to all claims.
Admin·Yesterday·📌 active
Initial note: check sources before publishing.
Jane Smith·3 days ago·✅ completed
Draft reviewed — ready to publish.

Email notifications & reusable templates

Fine-grained email controls and a template builder that saves your team hours of repetitive typing.

📧 Email Notifications
Enable Notifications
Master on/off switch
Notification email
Notify on Completed
Email when status → Completed
Notify on Assign
Email the assigned user
📄 Note Templates
Needs Review
🔴 Important
**Action required:** Review before publishing.
- Check facts · Verify links · Confirm tone
SEO Checklist
🔵 Info
**SEO tasks:**
- [ ] Target keyword: ___ · Meta desc · Internal links
Content Idea
🟡 Idea
**Idea:** ___
Context: ___ · Audience: ___ · Deadline: ___

5-level colour coding

Consistent palette across the meta box, posts list, dashboard and admin bar.

⚪ DefaultGeneral notes & reminders
🔴 ImportantUrgent — action required
🟡 IdeaCreative suggestions
🟢 ReviewReady for approval
🔵 InfoReferences & context

Clean, modular structure

Each concern lives in its own class. Easy to extend for custom post types, extra notification channels or new AJAX endpoints.

core
quick-content-notes.php
Bootstrap, constants, class loader, activation hooks
logic
class-qcn-db.php
Custom history table, query engine, snapshots
ui
class-qcn-meta-box.php
Post editor sidebar meta box with template picker
ui
class-qcn-admin-bar.php
Admin bar node, badge count, status dropdown
ui
class-qcn-admin-page.php
Menu, Notes dashboard, Settings page renderer
ui
class-qcn-columns.php
Posts list column, AJAX quick-toggle buttons
logic
class-qcn-notifications.php
HTML email dispatch via wp_mail()
logic
class-qcn-ajax.php
AJAX: status, delete, history, quick save
template
templates/meta-box.php
Meta box HTML — fields, selects, history link
template
templates/admin-notes-page.php
Dashboard table, filter bar, history modal
template
templates/admin-settings-page.php
Email toggles, template builder rows
assets
css/admin.css + js/admin.js
~600 lines CSS vars · ~250 lines jQuery AJAX

Frequently Asked Questions

Quick answers to the most common questions about Quick Content Notes.

Are the notes visible on the frontend?

No – everything is stored as private post meta and remains 100% hidden from the public site and non-admin users.

Does it support custom post types?

Yes – it works with any post type that supports the editor (including WooCommerce products if they have editor capability).

Can I control email notifications per event?

Yes – master on/off switch plus separate toggles for "Completed" status and new assignments.

Is the plugin free?

Completely free and open source under GPL v2. No premium version or upsells.

Where can I report bugs or suggest features?

Open an issue on GitHub – contributions are welcome!

Ready to Install?

Upload the .zip from Releases → Plugins → Add New → Upload Plugin.
The notes metabox appears instantly in the post/page editor.

WordPress 5.8+PHP 7.4+Admin access only
Download Now – v1.5.0