Use these when you want the catalog, cart, checkout, account, or login form on a page you control, for example a custom landing page or a header cart icon. Store owners who only use the pages the plugin creates automatically may never need this guide.
Shortcodes
Paste these into a page or post. In the block editor, use a Shortcode block if your theme does not convert classic shortcodes automatically.
[aveniadp_products]
Product catalog grid.
Optional attributes:
- per_page — products per page
- category — category slug
- tag — tag slug
- order_by — sort field (for example title or date)
- order — ASC or DESC
- columns — number of columns
- show_image — yes or no
- show_price — yes or no
- show_excerpt — yes or no
Example:
[aveniadp_products category="ebooks" per_page="12" columns="3" show_excerpt="yes"]
[aveniadp_cart]
Full shopping cart page content.
[aveniadp_checkout]
Checkout form.
[aveniadp_account]
Customer My Account area. Requires the visitor to be logged in.
[aveniadp_login]
Front-end login form, including a link to WordPress’s lost-password flow.
Gutenberg Blocks
In the block inserter, look under Avenia Digital Products (or search by name).
Products
Same output as [aveniadp_products]. Use the block sidebar to filter by category or tag, set columns, and toggle image, price, and excerpt.

Cart Icon
Header/menu cart button (not the full cart page). Opens the side cart drawer, or goes to checkout when Skip cart is on. Sidebar options: icon style (bag, cart, or basket), size, item count badge, hide count when empty, optional text label.


Core Pages
On activation, the plugin creates pages that already use these blocks and shortcodes. If you build your own pages, assign them under Settings → General → Core Pages so the store knows which URLs to use for cart, checkout, account, login, and the products catalog.
Do not remove the block or shortcode from a core page unless you have already assigned a replacement page in settings.
