WP Manifestindependent plugin directory
manifest / content / catering-menu-plugin

Catering Menu System

WordPress catering menu plugin with PDF generation using dompdf create unlimited menu and submenu options.

★ 1stars

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/devangjani63/catering-menu-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A production-ready WordPress plugin that enables catering businesses to create structured menus with unlimited categories and subcategories and generate downloadable PDF menus using dompdf.


🔥 Key Features

  • Unlimited menu & submenu structure
  • Dynamic frontend rendering
  • PDF export functionality
  • Clean shortcode implementation
  • Custom CSS & JS handling
  • Modular plugin structure

🧠 Technical Highlights

  • Uses WordPress hooks & filters
  • Shortcode-based rendering
  • Secure data handling
  • Organized library integration (dompdf)
  • Separated CSS & JS assets
  • Clean root-level plugin architecture

🛠 Tech Stack

  • PHP (WordPress Plugin API)
  • JavaScript
  • CSS
  • dompdf (PDF generation)

📦 Installation

  1. Download the plugin folder
  2. Upload to /wp-content/plugins/
  3. Activate from WordPress Admin
  4. Insert shortcode in any page

📁 Folder Structure

catering-menu.php
menu.css
menu.js
lib/dompdf


📌 Use Case

Built for catering businesses that need:

  • Structured digital menu presentation
  • PDF export capability
  • Flexible menu management

📸 Screenshots

Admin Panel

Admin Panel

Frontend View

Frontend View

Menu Sections

Menu Sections


👨‍💻 Author

Devang Jani
WordPress Developer & Performance Marketing Specialist