Skip to content

dbeja/wp-quick-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== WP Quick Todo ===
Contributors: dbeja
Tags: todo, task list, admin bar, productivity
Requires at least: 5.0
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A lightweight WordPress plugin that adds a quick-access todo list to your WordPress admin bar.

== Description ==

WP Quick Todo is a simple and efficient way to manage your daily tasks directly from the WordPress admin bar. It provides a clean, modern interface for adding and managing your todo items without leaving your current page.

= Features =

* Quick access from the WordPress admin bar
* Clean and modern user interface
* Add and delete todo items instantly
* Persistent storage of todo items
* No page reload required for updates
* Mobile-friendly design

== Installation ==

1. Upload the `wp-quick-todo` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Look for the "Quick Todo" button in your WordPress admin bar
4. Click the button to open the todo list modal

== Frequently Asked Questions ==

= How do I add a new todo item? =

Click the "Quick Todo" button in the admin bar, and you'll see an input field where you can type your todo item. Press Enter or click the add button to save it.

= How do I delete a todo item? =

Click the delete icon (trash can) next to any todo item to remove it from your list.

= Are my todo items saved? =

Yes, all your todo items are automatically saved to your WordPress database and will persist between sessions.

== Changelog ==

= 1.0 =
* Initial release
* Basic todo functionality
* Admin bar integration
* REST API endpoints for CRUD operations

== Upgrade Notice ==

= 1.0 =
Initial release of WP Quick Todo.

== Development ==

This plugin uses Vite for asset bundling. To develop:

1. Install dependencies:
   ```bash
   npm install
   ```

2. Start development server:
   ```bash
   npm run dev
   ```

3. Build for production:
   ```bash
   npm run build
   ```

== Credits ==

Created by David Beja

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published