Parent Theme
OceanWP — Site uses a child theme
Page Builder
Elementor and Elementor Pro — Pro is required for the navigation widget
Elementor Documentation — Tutorial Videos
Forms
Forms use Gravity Forms added with a shortcode widget. Do not use Elementor’s form widget.
Food Menus
To display menu lists, use a Pods shortcode to pull them. If the name has an apostrophe in it, use the slug instead. Elementor will crash. (Remove the spaces before and after the brackets in the examples below.)
[ pods name="menu" limit="-1" where="menu_section.name= 'Pizza' " template="Menu Items" orderby="menu_item_order" ]
[ pods name="menu" limit="-1" where="menu_section.slug= 'pizza-toppings' " template="Menu Items" orderby="menu_item_order" ]
The template for the list output is a Pods Template.
Menu section descriptions are edited under Menu/Menu Secitions and are placed on the page with a Pods shortcode.
[ pods name="menu_section" slug="pizza" template="Menu Section" ]
Both the menu items and sections are output as schema data for Google in the Menu page with a Pods shortcode.
[ pods view="schema-menu.php" ]
Business Info
Used for the business profile info for Google. Placed in the footer with a Pods shortcode. Slug is the ID of the business location under Business Info.
[ pods name="business_info" slug="873" template="Business Schema" ]