Main Menu

Press Enter to search or Esc to close

FW Food Menu – Documentation

Category PDF

FW Food Menu tutorial for WordPress

The Category PDF addon adds a downloadable, print-ready PDF export to your menu category pages. When a visitor clicks the PDF download button on a category page, the addon collects all published items in that category, generates a PDF server-side, and delivers it directly to the browser.

Use Cases

  • Printable menus — offer guests a formatted PDF version of your menu, either as a handout or as a downloadable file linked on your website.
  • Takeaway menu sheets — export a single category such as "Lunch Specials" as a standalone PDF for distribution or printing.

How It Works

  1. A visitor opens a category page on the frontend and clicks the Download PDF button.
  2. The addon collects all published menu items from that category.
  3. A PDF is generated on the server using the bundled dompdf library.
  4. The browser immediately downloads the finished file.
PDF download button on category frontend page
PDF download button on category frontend page

What Gets Included

Only items belonging to the selected category are included in the export. Subcategories are not automatically merged into the same PDF unless your configuration specifies otherwise. All items must be published to appear in the output.

PDF Layout

The PDF is built from a built-in layout template. If you need to adjust fonts, colours, or structure, you can modify the plugin's PDF layout file directly. No settings panel controls the visual design — styling changes are made at the file level.

Server Requirements

The addon requires PHP's mbstring and dom extensions. Both are standard on most WordPress hosting environments. If either extension is missing, PDF generation will not complete successfully.

To install this addon, open the Add-ons panel inside FW Food Menu. See Getting Started → Add-ons for details on free addons, paid addons, and site verification.


Was this article helpful?
Next
Multilingual
  • Client Login

    Restore password
  • New Registration

or
Make sure @fastw3b.com email domain is white-listed in your email client to restore password, verify registration, get order confirmations, etc.