Giter Site home page Giter Site logo

wp-book's Introduction

WP Book Plugin

WP Book is a WordPress plugin. This is an assignment project from the WordPress Course offered by rtCamp.

Features

  1. Custom Post Type - Book: Create and manage books easily with a dedicated custom post type. image

  2. Custom Hierarchical Taxonomy - Book Category: Organize books into hierarchical categories for better classification. image

  3. Custom Non-Hierarchical Taxonomy - Book Tag: Add tags to books for flexible categorization. image

  4. Custom Meta Box: Easily input and save book meta information such as Author Name, Price, Publisher, Year, Edition, URL, etc. image

  5. Custom Meta Table: Utilize a custom meta table to efficiently store and retrieve book meta information. image

  6. Admin Settings Page:

    • Configure plugin settings through a user-friendly admin settings page under the Books menu.
    • Options include changing currency, adjusting the number of books displayed per page, and more. image
  7. Shortcode [book]: Use the [book] shortcode to display book information with attributes like id, author_name, year, category, tag, and publisher. image

  8. Custom Widget: Add a custom widget to the sidebar to showcase books from selected categories. image

  9. Dashboard Widget: Display a dashboard widget highlighting the top 5 book categories based on count. image

  10. Internationalization (i18n): The plugin is internationalized for easy translation into different languages.

Installation

  1. Download the plugin ZIP file.
  2. Upload the ZIP file through the WordPress admin interface or extract it to the /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.

Usage

  • After activation, you can start creating and managing books using the dedicated Book post type.
  • Configure plugin settings in the Books menu under the admin dashboard.

Shortcode Usage

Use the [book] shortcode with attributes to display book information.

wp-book's People

Contributors

sukhendu2002 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.