Main Menu

Press Enter to search or Esc to close

FW Food Menu – Documentation

Promo Module

FW Food Menu tutorial for WordPress

What the Promo Module Does

The FWFM Promo Module displays a single meal item as a styled promotional card in any module position on your site. The card shows the meal's photo, title, description, and price, along with an optional custom label such as "Today's Special" or "Chef's Pick." You can choose from multiple design styles and control the card size to match your layout.

Use Cases

  • Homepage promo spot — feature a "Dish of the Day" with a large card in your homepage hero area.
  • Sidebar upsell — place a "Chef's Recommendation" card beside your main menu to draw attention to a specific item.
  • Seasonal highlight — swap the promoted meal whenever you like by updating the module's meal selection, without editing any templates.

Adding the Module to Your Site

Go to Extensions → Modules → New and select FWFM Promo. Assign it to the module position where you want the card to appear, configure the parameters below, and publish.

You can create multiple instances of the Promo Module and assign each one to a different position to promote different meals simultaneously.

Parameters

Parameter Type Default Description
Meal Select The specific meal item to promote. Must be published for the module to display.
Size Number (px) 300 Width of the promo card in pixels. Determines the size class applied to the card (see table below).
Design Select Visual design style for the promo card. Multiple design variants are available.
Label Text Custom label text displayed on the card, for example "Today's Special".
Module class suffix Text A CSS class appended to the module wrapper for custom styling.

Card Size Classes

The Size value you enter determines which size class is applied. This class controls typography scale and image height proportions.

Class Width range
sm 200 – 324 px
md 325 – 424 px
lg 425 px and above

Notes

  • At least one published meal item must exist for the module to display anything.
  • If the selected meal is unpublished or deleted, the module renders nothing.
  • For the full visual effect, ensure the Image addon is active and an image has been uploaded to the selected meal. Without an image, the card displays the meal title and description only.

Was this article helpful?
Previous
Tables
Next
Ordering System
  • 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.