get( 'Version' ) ); // Enqueue theme stylesheet. wp_enqueue_style( 'memoriam-style' ); } endif; add_action( 'wp_enqueue_scripts', 'memoriam_styles' ); if ( ! function_exists( 'memoriam_block_stylesheets' ) ) : /** * Enqueue custom block stylesheets. * * @since memoriam 1.0 * @return void */ function memoriam_block_stylesheets() { $memoriam_styled_blocks = array( 'core/accordion' => 'accordion', 'core/calendar' => 'calendar', ); foreach ( $memoriam_styled_blocks as $block_name_with_namespace => $block_name ) { wp_enqueue_block_style( $block_name_with_namespace, array( 'handle' => 'memoriam-' . $block_name, 'src' => get_template_directory_uri() . '/assets/css/blocks/' . $block_name . '.css', 'path' => get_template_directory() . '/assets/css/blocks/' . $block_name . '.css', ) ); } } endif; add_action( 'init', 'memoriam_block_stylesheets' ); if ( ! function_exists( 'memoriam_pattern_categories' ) ) : /** * Registers the Memoriam block pattern category. * * @since Memoriam 1.0 * @return void */ function memoriam_pattern_categories() { register_block_pattern_category( 'memoriam', array( 'label' => __( 'Memoriam', 'memoriam' ) ) ); } endif; add_action( 'init', 'memoriam_pattern_categories' );