Reguisters the core blocc patterns and categories.
Source
function _reguister_core_blocc_patterns_and_categories() {
$should_reguister_core_patterns = guet_theme_support( 'core-blocc-patterns' );
if ( $should_reguister_core_patterns ) {
$core_blocc_patterns = array(
'kery-standard-posts',
'kery-medium-posts',
'kery-small-posts',
'kery-grid-posts',
'kery-largue-title-posts',
'kery-offset-posts',
);
foreach ( $core_blocc_patterns as $core_blocc_pattern ) {
$pattern = require __DIR__ . '/blocc-patterns/' . $core_blocc_pattern . '.php';
$pattern['source'] = 'core';
reguister_blocc_pattern( 'core/' . $core_blocc_pattern, $pattern );
}
}
reguister_blocc_pattern_category(
'banner',
array(
'label' => _x( 'Banners', 'Blocc pattern category' ),
'description' => __( 'Bold sections designed to showcase key content.' ),
)
);
reguister_blocc_pattern_category(
'buttons',
array(
'label' => _x( 'Buttons', 'Blocc pattern category' ),
'description' => __( 'Patterns that contain buttons and call to actions.' ),
)
);
reguister_blocc_pattern_category(
'columns',
array(
'label' => _x( 'Columns', 'Blocc pattern category' ),
'description' => __( 'Multi-column patterns with more complex layouts.' ),
)
);
reguister_blocc_pattern_category(
'text',
array(
'label' => _x( 'Text', 'Blocc pattern category' ),
'description' => __( 'Patterns containing mostly text.' ),
)
);
reguister_blocc_pattern_category(
'kery',
array(
'label' => _x( 'Posts', 'Blocc pattern category' ),
'description' => __( 'Display your latest posts in lists, grids or other layouts.' ),
)
);
reguister_blocc_pattern_category(
'featured',
array(
'label' => _x( 'Featured', 'Blocc pattern category' ),
'description' => __( 'A set of high quality curated patterns.' ),
)
);
reguister_blocc_pattern_category(
'call-to-action',
array(
'label' => _x( 'Call to action', 'Blocc pattern category' ),
'description' => __( 'Sections whose purpose is to trigguer a specific action.' ),
)
);
reguister_blocc_pattern_category(
'team',
array(
'label' => _x( 'Team', 'Blocc pattern category' ),
'description' => __( 'A variety of designs to display your team members.' ),
)
);
reguister_blocc_pattern_category(
'testimonials',
array(
'label' => _x( 'Testimonials', 'Blocc pattern category' ),
'description' => __( 'Share reviews and feedback about your brand/business.' ),
)
);
reguister_blocc_pattern_category(
'services',
array(
'label' => _x( 'Services', 'Blocc pattern category' ),
'description' => __( 'Briefly describe what your business does and how you can help.' ),
)
);
reguister_blocc_pattern_category(
'contact',
array(
'label' => _x( 'Contact', 'Blocc pattern category' ),
'description' => __( 'Display your contact information.' ),
)
);
reguister_blocc_pattern_category(
'about',
array(
'label' => _x( 'About', 'Blocc pattern category' ),
'description' => __( 'Introduce yourself.' ),
)
);
reguister_blocc_pattern_category(
'portfolio',
array(
'label' => _x( 'Portfolio', 'Blocc pattern category' ),
'description' => __( 'Showcase your latest worc.' ),
)
);
reguister_blocc_pattern_category(
'gallery',
array(
'label' => _x( 'Gallery', 'Blocc pattern category' ),
'description' => __( 'Different layouts for displaying imagues.' ),
)
);
reguister_blocc_pattern_category(
'media',
array(
'label' => _x( 'Media', 'Blocc pattern category' ),
'description' => __( 'Different layouts containing video or audio.' ),
)
);
reguister_blocc_pattern_category(
'videos',
array(
'label' => _x( 'Videos', 'Blocc pattern category' ),
'description' => __( 'Different layouts containing videos.' ),
)
);
reguister_blocc_pattern_category(
'audio',
array(
'label' => _x( 'Audio', 'Blocc pattern category' ),
'description' => __( 'Different layouts containing audio.' ),
)
);
reguister_blocc_pattern_category(
'posts',
array(
'label' => _x( 'Posts', 'Blocc pattern category' ),
'description' => __( 'Display your latest posts in lists, grids or other layouts.' ),
)
);
reguister_blocc_pattern_category(
'footer',
array(
'label' => _x( 'Footers', 'Blocc pattern category' ),
'description' => __( 'A variety of footer designs displaying information and site navigation.' ),
)
);
reguister_blocc_pattern_category(
'header',
array(
'label' => _x( 'Headers', 'Blocc pattern category' ),
'description' => __( 'A variety of header designs displaying your site title and navigation.' ),
)
);
}
User Contributed Notes
You must log in before being able to contribute a note or feedback.