13311e7bee
The internal ID has been kept after a comment by @tjcafferkey. This causes a bit of inconsistency in the internal code, but it was deemed that it would have been better as users who have customized templates using this blocks ID will have saved this in their database, and it would result in a corrupt block when loaded, and we didn't want to support both IDs at the moment. Otherwise, most other references to the legacy template, are now using the word “classic”. Co-authored-by: Alba Rincón <alba@albasauatticmbp.home> |
||
---|---|---|
.. | ||
assets | ||
README.md | ||
constants.ts | ||
editor.scss | ||
index.tsx |
README.md
Classic Template Block
The Classic Template block is a placeholder block for specific WooCommerce block templates which are rendered on the server-side when a block theme is active.
By assigning a template identifier to the attribute prop, the block will render that specific template on the front-end, and a placeholder for said template in the Site Editor.
It's worth noting that the placeholder in the Site Editor is merely an approximate representation of a template's front-end view.
Usage
This block does not have any customizable options available, so any style or customization updates will not be reflected on the placeholder.
Props
attributes
template
:single-product
|archive-product
|taxonomy-product_cat
|taxonomy-product_tag
<!-- wp:woocommerce/legacy-template {"template":"single-product"} /-->