Contents

Collections & Cookbooks — Plugixa Recipe

Collections group recipes into curated sets — cookbooks, themed menus, seasonal picks, or personal favorites. A collection can be public or private, owned by one user, and can serve as a data source for shortcodes.

Collection types

The type column on wp_plugixarecipe_collections supports four values:

Type Purpose
collection General curated list
cookbook A collection intended for long-form publishing
meal_plan Recipes organized by day + meal slot (breakfast/lunch/dinner/snack) — see Meal Planning
favorites Per-user favorites list, auto-created on first favorite

Managing collections

Navigate to Recipes → Collections.

Collections list

The list shows name, type, owner, recipe count, and visibility. Filters let you narrow by type, visibility, or owner.

Create a collection

Click Add New.

Field Description
Name * Display title
Slug * URL-safe identifier
Description Rich text — shown on the collection page
Image Cover image
Type collection / cookbook / meal_plan / favorites
Visibility public / private
Status draft / published
Featured Flag for surfacing on home pages
Owner WP user who owns the collection

Save. You’re taken to the collection’s recipe picker.

Adding recipes to a collection

The recipe picker is a drag-and-drop canvas.

  • Drag recipes from the right-hand panel into the collection area.
  • Reorder recipes by dragging inside the collection.
  • Remove a recipe by dragging it out (or clicking the trash icon).

Rows in wp_plugixarecipe_collection_recipes link recipes to collections with a display_order per collection, plus day_number and meal_type fields for meal plans.

Displaying a collection

Use the main shortcode with the collection parameter (see Content Sources):

[plugixarecipe collection="summer-2026"]

Or show a catalog of collections as cards via a dedicated widget (future release — watch the roadmap).

Favorites collection

Every logged-in user automatically gets a favorites collection the first time they click the ❤️ button on a recipe. It’s not deletable (the heart button would break) but it can be renamed.

Private collections

Set visibility to private to hide the collection from public API endpoints. Only the owner (and admins) see it. Useful for personal cookbooks or internal meal plans.

Sharing a collection

A published collection has a public URL (added to the rewrite rules):

/recipe-collection/{slug}/

The page uses the archive template and renders all recipes in the collection’s order, optionally grouped by day/meal type if it’s a meal plan.

Quick Links