Skip to content

Gutenberg Blocks

  • WordPress 6.4+ (for auto-insert)
  • Block editor enabled
  • WooCommerce installed
  1. Click ”+” in block editor
  2. Search “Add to Wishlist”
  3. Insert block
SettingOptionsDefault
Display TypeButton, IconButton
AlignmentLeft, Center, Right, Wide, FullLeft
SpacingMargin, Padding-

Works on:

  • Product pages
  • Product templates
  • WooCommerce block-based layouts

Location: Wishlist > Settings > Rendering Method

SettingOptionsDescription
MethodAuto, Blocks, HooksRendering method
Auto-insert blocksEnabled/DisabledAutomatically place buttons
LocationPosition
Single productAfter Add to Cart Form block
Product loopsAfter Product Button block
MethodBlock ThemesClassic Themes
AutoBlock hooksAction hooks
BlocksBlock hooksBlock hooks
HooksAction hooksAction hooks
  1. Go to Appearance > Editor
  2. Navigate to Templates > Single Product
  3. Add/move “Add to Wishlist” block
  4. Save template
  • Manually add block to pages/posts
  • Or use shortcode for dynamic placement
  • Or use action hooks
/* Block container */
.wp-block-webtriad-awl-add-to-wishlist { }
/* Button inside block */
.wp-block-webtriad-awl-add-to-wishlist .webtriad-awl-button { }
/* Icon display */
.wp-block-webtriad-awl-add-to-wishlist .webtriad-awl-icon { }
Use Block WhenUse Shortcode When
Using block editorUsing classic editor
Need visual editingNeed manual product IDs
Using block themeWorking in widgets
Need spacing controlsAdding to PHP templates