Shortcodes and blocks
Place the tier badge, guest prompt, tax line, bundle deals, inquiry form and share cart button anywhere with shortcodes or blocks, for custom product layouts and page builders.
Updated November 7, 2026 · 1 min read
PriceKit places its elements automatically on the product page. For custom layouts, turn off Settings → Advanced → Automatic placement and place them yourself. The price card itself needs no shortcode: it appears wherever the theme prints the price.
| Shortcode | Block | Shows | Edition |
|---|---|---|---|
[pricekit_tier_badge] |
PriceKit tier badge | The member discount badge | Free |
[pricekit_guest_prompt] |
PriceKit guest prompt | Log in / Create account for guests | Free |
[pricekit_tax_breakdown] |
PriceKit tax breakdown | Net price and tax line | Free |
[pricekit_bundle_deals] |
PriceKit bundle deals | Quantity price steps | Pro |
[pricekit_inquiry_form form="5"] |
PriceKit inquiry form | An inquiry form | Pro |
[pricekit_share_cart] |
PriceKit share cart | Share cart button | Pro |
Add id="123" to show an element for a specific product, e.g. on a landing page: [pricekit_tier_badge id="123"].
Each element renders once per product, even if a theme calls the same hook twice (sticky add-to-cart bars, quick views).
Page builders
- Elementor: use the Shortcode widget in a Single Product template.
- Divi: the Code or Text module in the Theme Builder product template.
- Block themes: the PriceKit blocks in the Single Product template (Site Editor).
- WoodMart Layout Builder: the Shortcode element (or WPBakery "Text block").