Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 457 Bytes

File metadata and controls

14 lines (9 loc) · 457 Bytes

Example PHP Block

This plugin demonstrates PHP-only block registration using WordPress 7.0+ autoRegister.

Skills

  • php-block - Best practices for creating PHP-only blocks

Key Patterns

  1. Use autoRegister => true in supports
  2. Register CSS/JS with wp_register_*, pass handles to block registration
  3. JavaScript only works on frontend - enqueue in render_callback
  4. Use get_block_wrapper_attributes() for block supports to apply