Block Code & Assets
Every block needs code to display its content on the frontend and in the editor. Lazy Blocks provides multiple methods to handle block output, plus the ability to add custom styles and scripts, giving you complete control over your block's appearance and functionality.
Available Methods
PHP
Write PHP code directly in the block builder. Best for dynamic content and complex logic.
Theme Template
Create template files in your theme. Perfect for version control and team development.
Handlebars
Use HTML with Handlebars syntax for simple static content. Great for frontend developers.
PHP Callback
Register custom PHP callback function. Ideal for advanced customization and reusable code.
Block Assets
Styles & Scripts
Add custom CSS and JavaScript to your blocks. Control styling and add interactive functionality directly in the block builder interface using the block.css and view.js tabs.
Choose your output method based on:
- Development workflow
- Code complexity
- Team expertise
- Maintenance requirements