Blocks are the components for adding content in the WordPress block editor.
WordPress Support


  • Overview

    Commerce7 for WordPress supports the block editor and includes blocks for displaying Commerce7 functionality via the widgets in Commerce7’s design docs.

  • Personalization Block

    Outputs a personalization block.

    Requires ‘block code’ from personalization block in Commerce7.

    Reference documentation

  • Product List

    Output a list of products.

    Requires ‘collection slug’ from collection in Commerce7.

    Reference documentation

  • Product Buy Button

    Outputs the product’s add to cart form including multiple SKUs, discounted pricing and action messages (if applicable).

    Requires ‘product slug’ from product in Commerce7.

    Reference documentation

  • Club Button

    Outputs a button for the user to sign up for a club.

    Requires ‘club slug’ from club in Commerce7.

    Reference documentation

  • Custom Form

    Outputs forms built in Commerce7 under Marketing > Form.

    Requires ‘form code’ from form in Commerce7.

    Reference documentation

  • Reservation Booking

    Outputs the reservation booking form for a specific Reservation Type with fields for date, time, and number of guests.

    Requires ‘reservation type slug’ from reservation in Commerce7.

    Reference documentation

  • Subscribe Form

    Outputs a simple Subscription form with an email field and Submit button.

    Optional “has name field” attribute displays or hides the full name field in the form.

    Reference documentation