WP Manifestindependent plugin directory
manifest / editor / smart-todo-manager

Smart Todo Manager

A WordPress dynamic block plugin to manage todo lists directly in the Gutenberg editor — add, remove, and display tasks with clean frontend rendering.

by Your Name · github.com/amannex/smart-todo-manager

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/amannex/smart-todo-manager/archive/refs/heads/main.zip

Smart Todo Manager is a WordPress dynamic block plugin for the Gutenberg editor.
It enables users to create, manage, and display todo lists directly within posts or pages — all with live preview and clean frontend rendering.


✨ Features

  • 📦 Gutenberg Dynamic Block — Manage tasks inside the block editor.
  • 🖊 Add / Remove Tasks — Simple UI for quick updates.
  • Live Preview — See changes instantly while editing.
  • 🎨 Custom Styling — Separate styles for editor and frontend.
  • 🛠 Modern Development — Built with the latest WordPress block tools.
  • 🔒 Secure Rendering — Sanitized output on the frontend.

🛠 Technologies Used

  • WordPress (Plugin & Block API)
  • Gutenberg (Block development framework)
  • PHP (Dynamic block rendering)
  • JavaScript (ESNext) (Editor interactivity)
  • React (Editor-side UI components)
  • SCSS (Modular styling for editor & frontend)
  • Node.js & npm (Build tooling)
  • @wordpress/scripts (Block development toolkit)

📂 Project Structure

src/todo/ ├── block.json # Block metadata & settings ├── edit.js # Editor-side functionality ├── editor.scss # Editor-specific styles ├── index.js # Block registration entry point ├── render.php # Frontend dynamic rendering logic ├── style.scss # Frontend-specific styles └── view.js # Optional frontend JavaScript todo.php # Main plugin bootstrap file


🚀 Getting Started

1️⃣ Clone the repository


git clone https://github.com/<saifiaman>/<your-repo>.git
cd <your-repo>