Contents
Form settings — Plugixa Recipe
The Form tab controls the frontend submission form rendered by [plugixa_recipe_form] — which fields appear, which are required, character caps, and what happens after submission.
Go to Recipes → Settings → Form.

Options
| Key | Default | Notes |
|---|---|---|
form_fields_shown |
(all) | Checkbox list: title, description, image, ingredients, instructions, time, servings, tags, cuisine, category, diet. Uncheck to hide. |
form_fields_required |
title,image,ingredients,instructions |
Marked with a red asterisk. Submission fails if any are empty. |
form_title_max |
120 |
Char limit on the title input. |
form_description_max |
500 |
Char limit on the short description. |
form_image_max_mb |
5 |
MB cap per uploaded image. |
form_submit_button_text |
Submit recipe |
Button label. |
form_thank_you_message |
Thanks! Your recipe is pending review. |
Inline message shown after a successful submit (when no redirect). |
form_redirect_url |
(empty) | Optional URL to redirect to after submit. When set, replaces the inline thank-you message. |
Spam protection
The form runs through the provider configured in Captcha settings. Honeypot is the default — no key required.
Rate limiting: one submission per IP per minute (not configurable from the UI; override with the plugixarecipe_submission_rate filter).
Enabling the form
Also needs General → Submission enabled toggled on. Without that, [plugixa_recipe_form] renders an inline “Submissions are disabled” message instead of the form.
Related
- Frontend submission — full flow including email notifications
- General settings — submission policy (who can submit, status)
- Captcha settings — spam protection
- Settings overview