WP Manifestindependent plugin directory
manifest / content / book-list

Book List

A WordPress plugin demonstrating CRUD operations with a custom database table, REST API endpoints, shortcodes, pagination, search, and WordPress coding standards.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/shamimmoeen/book-list/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Book List A WordPress plugin to manage a list of books and their authors via shortcodes and a custom REST API. Description Book List is a portfolio/demo WordPress plugin that showcases best-practice plugin development techniques including: - Custom database table creation on activation (wpbooks) - CRUD operations via both a frontend UI and REST API - Two shortcodes for adding and displaying books - Custom REST API built with WPRESTController (OOP) under the namespace book-list/v1 - Search, pagination, and sorting on the book list - WordPress object caching for improved performance - Full security: nonce verification, capability checks, input sanitization, output escaping - WordPress Coding Standards enforced via PHPCodeSniffer Shortcodes | Shortcode | Description | |----------------|--------------------------------------------------| | [bookform] | Displays a form to add a new book (requires pub