Admin Quick Notes
A lightweight WordPress plugin that allows admins to create, manage, and view quick notes directly in the WordPress dashboard. Perfect for team reminders, project notes, and personal admin tasks.
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/makdia/admin-quick-notes/archive/refs/heads/main.zipType: WordPress Plugin
Description: Save quick notes in WordPress admin dashboard. Lightweight, useful, and portfolio-ready plugin built with modern PHP practices (PSR-4, Service Container, AJAX).
🧩 Features
- Add, view, and manage quick notes from WordPress admin.
- Save notes instantly using AJAX without page reload.
- Delete individual notes or clear all notes with one click.
- Fully modular architecture.
- PSR-4 autoloading with Composer.
- Activation and deactivation hooks included.
- Clean and minimal admin UI.
🛠️ Installation
- Upload the
admin-quick-notesfolder to your WordPresswp-content/plugins/directory. - Run
composer installinside the plugin folder to generatevendor/autoload.php. - Activate the plugin from WordPress Dashboard → Plugins.
- Access the plugin via Quick Notes menu in the admin sidebar.
⚡ Usage
- Go to WordPress Dashboard → Quick Notes.
- Add a note in the textarea and click Save Note.
- View all saved notes below the form.
- Delete individual notes using the Delete button.
- Clear all notes using the Clear All Notes button.
🔧 Technical Highlights
- PSR-4 Autoloading: Classes follow namespace → folder mapping for modularity.
- Service Container & Facade: Centralized service management with
App::notes(). - AJAX Handling: Nonce-secured AJAX requests for saving and deleting notes.
- Activation/Deactivation Hooks: Log messages on plugin activation and deactivation.
- Composer Integration: Handles autoloading and future dependency management.
💡 Future Enhancements
- Add note categories or priorities.
- TinyMCE or Markdown support for rich text notes.
- Import/export notes feature.
- Multi-user note sharing for WordPress admin.
📌 License
MIT License