functions.php 693 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Sets up theme defaults and registers support for various WordPress features.
  4. */
  5. function stewart_support() {
  6. // Add support for block styles.
  7. add_theme_support( 'wp-block-styles' );
  8. }
  9. add_action( 'after_setup_theme', 'stewart_support' );
  10. /**
  11. * Enqueue styles.
  12. */
  13. function stewart_styles() {
  14. // Register theme stylesheet.
  15. wp_register_style(
  16. 'stewart-style',
  17. get_stylesheet_directory_uri() . '/style.css',
  18. array(),
  19. wp_get_theme()->get( 'Version' )
  20. );
  21. // Enqueue theme stylesheet.
  22. wp_enqueue_style( 'stewart-style' );
  23. }
  24. add_action( 'wp_enqueue_scripts', 'stewart_styles' );
  25. // Add block patterns
  26. require get_template_directory() . '/inc/block-patterns.php';