暂无描述

contact-info.php 952B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. /**
  3. * Contact Info block and its child blocks.
  4. *
  5. * @since 7.1.0
  6. *
  7. * @package automattic/jetpack
  8. */
  9. use Automattic\Jetpack\Blocks;
  10. Blocks::jetpack_register_block(
  11. 'jetpack/contact-info',
  12. array(
  13. 'render_callback' => array( 'Jetpack_Contact_Info_Block', 'render' ),
  14. )
  15. );
  16. Blocks::jetpack_register_block(
  17. 'jetpack/address',
  18. array(
  19. 'parent' => array( 'jetpack/contact-info' ),
  20. 'render_callback' => array( 'Jetpack_Contact_Info_Block', 'render_address' ),
  21. )
  22. );
  23. Blocks::jetpack_register_block(
  24. 'jetpack/email',
  25. array(
  26. 'parent' => array( 'jetpack/contact-info' ),
  27. 'render_callback' => array( 'Jetpack_Contact_Info_Block', 'render_email' ),
  28. )
  29. );
  30. Blocks::jetpack_register_block(
  31. 'jetpack/phone',
  32. array(
  33. 'parent' => array( 'jetpack/contact-info' ),
  34. 'render_callback' => array( 'Jetpack_Contact_Info_Block', 'render_phone' ),
  35. )
  36. );
  37. require_once __DIR__ . '/class-jetpack-contact-info-block.php';