Documentation
Build

Shortcodes

From plugin v1.37.13

MisePress shortcodes

Use these shortcodes in pages, Bricks templates, Gutenberg blocks, or classic content areas.

Recipe display

[misepress_recipe id="123"]

Displays a single recipe card. If id is omitted on a single recipe template, MisePress uses the current recipe.

[misepress_recipe_field id="123" field="prep_time"]

Outputs a single recipe field. Useful in builders/templates.

Common fields include: title, description, prep_time, cook_time, total_time, servings, difficulty, calories, protein, carbs, fat.

Recipe archives and discovery

[misepress_recipe_archive limit="12" columns="3"]

Displays a lightweight recipe archive grid for pages/builders. The native WordPress mp_recipe archive remains the full archive experience.

[misepress_smart_search placeholder="Search recipes" limit="8"]

Adds smart/fuzzy recipe search.

[misepress_category_grid taxonomy="mp_cuisine" columns="3"]

Displays a taxonomy/category grid.

[misepress_featured_recipe id="123"]

Displays one featured recipe.

[misepress_recipe_slider limit="6"]

Displays recipes in a slider-style block.

[misepress_collection ids="12,34,56" title="Summer recipes"]

Displays a curated recipe collection.

[misepress_recommended limit="6"]
[misepress_trending limit="6"]
[misepress_because_you_viewed limit="6"]
[misepress_users_also_viewed limit="6"]
[misepress_popular_with term="chicken" limit="6"]

Displays recommendation blocks depending on recipe activity and available data.

Favourites and shopping list

[misepress_favorites]
[misepress_favourites]

Shows the logged-in/current visitor's saved favourite recipes. Both spellings are supported.

[misepress_shopping_list]

Shows the current visitor's shopping list.

[misepress_combined_shopping_list]

Shows a combined shopping list view where available.

Pro: saved collections and private notes

[misepress_saved_collections]

Shows the logged-in user's saved recipe collections. This requires the Pro saved collections feature to be enabled.

[misepress_private_notes]

Shows the logged-in user's private recipe notes in one place. Notes are saved per user in WordPress user meta under misepress_private_notes, keyed by recipe ID. Notes can also be edited on each recipe page when Private Notes is enabled.

Smart Feed

[misepress_smart_feed_bell]

Displays the floating Smart Feed bell.

[misepress_smart_feed_panel limit="12"]

Displays the Smart Feed panel inline.

[misepress_feed_preferences]

Displays Smart Feed preference controls for logged-in users where appropriate.

Ingredients, allergens and utilities

[misepress_ingredients taxonomy="mp_ingredient"]
[misepress_allergens]

Displays ingredient/allergen archive helpers.

[misepress_use_what_i_have title="Cook with what you have" placeholder="chicken, rice, lemon" button="Find recipes" limit="6"]

Lets visitors enter ingredients and find matching recipes.

[misepress_meal_planner days="7" meals="Breakfast,Lunch,Dinner"]

Displays the meal-planner interface if enabled.

Frontend submissions

[misepress_submit_recipe]

Displays the frontend recipe submission form. Settings control guest submissions, moderation, anti-spam and email notifications.

Builder workflow

Use MisePress → Builders to generate shortcodes visually and preview their output before placing them in Bricks, Gutenberg, or templates.

Pro recipe action buttons

Cook Mode, Download PDF, Pin Recipe, Saved Collections, Private Notes and Author Box are controlled from MisePress settings. Each can be enabled/disabled, and supported features include placement settings. These are not separate shortcodes on single recipe pages; they render as part of the recipe template when enabled.

Dynamic/cache behaviour

Private Notes, Saved Collections, Favourites, Shopping List state, Smart Feed preferences and similar user-specific tools are refreshed with AJAX and marked no-store so they do not get stuck behind page cache/CDN cache. Cached recipe HTML should never contain another user's private note; the note textarea is hydrated after load for the current signed-in user.

v1.35.63 polish

  • Related recipes can be titled, positioned, enabled/disabled, and can show match reason labels.
  • Private notes include clear/save actions, a saved timestamp, and a dedicated notes index shortcode/page.
  • Saved collections and user actions use inline toast feedback instead of browser alerts.
  • Author boxes support profile photo, website, bio, recipe count, CTA, custom heading and link destination settings.
  • Onboarding can create the main recipe, favourites, shopping list, saved collections, private notes and submit-recipe pages.
  • The in-admin Documentation page remains the searchable shortcode/settings reference.

Recipe roundups and related blocks

[misepress_recipe_roundup]

Create an editorial roundup/listicle section from selected recipes. It also outputs ItemList schema when rendered on the page.

Example:

[misepress_recipe_roundup ids="12,34,56" title="10 cosy winter recipes" columns="3"]

[misepress_related_recipes]

Render a reusable related-recipes block anywhere shortcodes are supported.

Example:

[misepress_related_recipes id="123" count="4" title="More recipes like this"]
Product context

Need the high-level overview? Start with MisePress Recipes, the WordPress recipe plugin.