custom-blocks.php 727 B

12345678910111213141516171819202122
  1. <?php
  2. function acf_portfolio_item_block()
  3. {
  4. // check function exists
  5. if (function_exists('acf_register_block')) {
  6. // register a portfolio item block
  7. acf_register_block(array(
  8. 'name' => 'portfolio-item',
  9. 'title' => __('Portfolio Item'),
  10. 'description' => __('A custom block for portfolio items.'),
  11. 'render_template' => 'template-parts/blocks/portfolio-item/block-portfolio-item.php',
  12. 'category' => 'layout',
  13. 'icon' => 'excerpt-view',
  14. 'keywords' => array('portfolio'),
  15. ));
  16. }
  17. }
  18. add_action('acf/init', 'acf_portfolio_item_block');