'core/button', 'styles' => array( array( 'name' => 'custombuttondesign', 'label' => __( 'Button Fill with Hover', 'academy-fse' ) ), array( 'name' => 'custombuttondesign2', 'label' => __( 'Button Fill with Hover White', 'academy-fse' ) ), ), ), array( 'block' => 'core/heading', 'styles' => array( array( 'name' => 'lineseparator', 'label' => __( 'Line Separator', 'academy-fse' ) ), ), ), array( 'block' => 'core/columns', 'styles' => array( array( 'name' => 'customboxshadow', 'label' => __( 'Box Shadow', 'academy-fse' ) ), array( 'name' => 'customboxshadowhover', 'label' => __( 'Box Shadow on Hover', 'academy-fse' ) ), array( 'name' => 'customborder', 'label' => __( 'Box Border', 'academy-fse' ) ), array( 'name' => 'customovereffect', 'label' => __( 'Hover Effect', 'academy-fse' ) ), array( 'name' => 'customshepone', 'label' => __( 'Shep One', 'academy-fse' ) ), array( 'name' => 'customsheptwo', 'label' => __( 'Shep Two', 'academy-fse' ) ), array( 'name' => 'customovereffectzindex', 'label' => __( 'Z-Index', 'academy-fse' ) ), ), ), array( 'block' => 'core/column', 'styles' => array( array( 'name' => 'customboxshadow', 'label' => __( 'Box Shadow', 'academy-fse' ) ), array( 'name' => 'customboxshadowhover', 'label' => __( 'Box Shadow on Hover', 'academy-fse' ) ), array( 'name' => 'customborder', 'label' => __( 'Box Border', 'academy-fse' ) ), array( 'name' => 'customovereffect', 'label' => __( 'Hover Effect', 'academy-fse' ) ), array( 'name' => 'customshepone', 'label' => __( 'Shep One', 'academy-fse' ) ), array( 'name' => 'customsheptwo', 'label' => __( 'Shep Two', 'academy-fse' ) ), array( 'name' => 'customovereffectzindex', 'label' => __( 'Z-Index', 'academy-fse' ) ), ), ), array( 'block' => 'core/group', 'styles' => array( array( 'name' => 'customboxshadow', 'label' => __( 'Box Shadow', 'academy-fse' ) ), array( 'name' => 'customboxshadowhover', 'label' => __( 'Box Shadow on Hover', 'academy-fse' ) ), array( 'name' => 'customborder', 'label' => __( 'Box Border', 'academy-fse' ) ), array( 'name' => 'customovereffect', 'label' => __( 'Hover Effect', 'academy-fse' ) ), array( 'name' => 'customshepone', 'label' => __( 'Shep One', 'academy-fse' ) ), array( 'name' => 'customsheptwo', 'label' => __( 'Shep Two', 'academy-fse' ) ), array( 'name' => 'customovereffectzindex', 'label' => __( 'Z-Index', 'academy-fse' ) ), ), ), array( 'block' => 'core/social-links', 'styles' => array( array( 'name' => 'iconsborderhover', 'label' => __( 'Border Hover', 'academy-fse' ) ), ), ), array( 'block' => 'core/query-pagination', 'styles' => array( array( 'name' => 'paginationcustomstyle', 'label' => __( 'Custom Pagination Style', 'academy-fse' ) ), array( 'name' => 'paginationhoverstyle', 'label' => __( 'Hover Pagination Style', 'academy-fse' ) ), ), ), array( 'block' => 'core/post-terms', 'styles' => array( array('name' => 'customcategoriesstyle','label' => __( 'Custom Categories Style', 'academy-fse' ), ), array('name' => 'hovercategoriesstyle','label' => __( 'Hover Categories Style', 'academy-fse' ), ), ), ), array( 'block' => 'core/tag-cloud', 'styles' => array( array('name' => 'customcategoriesstyle','label' => __( 'Custom Categories Style', 'academy-fse' ), ), array('name' => 'hovercategoriesstyle','label' => __( 'Hover Categories Style', 'academy-fse' ), ), ), ), array( 'block' => 'core/categories', 'styles' => array( array('name' => 'withoutcategoriesliststyle','label' => __( 'Without List', 'academy-fse' ), ), array('name' => 'customcategoriesstyles','label' => __( 'Custom Categories Style', 'academy-fse' ), ), array('name' => 'bordercategoriesstyle','label' => __( 'Border Categories Style', 'academy-fse' ), ), array('name' => 'withoutcategoriesliststyle','label' => __( 'Without List', 'academy-fse' ), ), ), ), array( 'block' => 'core/post-author', 'styles' => array( array('name' => 'customauthorstyle','label' => __( 'Custom Categories Style', 'academy-fse' ), ), ), ), array( 'block' => 'core/post-navigation-link', 'styles' => array( array('name' => 'custompostnavigation','label' => __( 'Custom Post Navigation Style', 'academy-fse' ), ), ), ), array( 'block' => 'core/post-navigation-link', 'styles' => array( array('name' => 'custompostnavigation','label' => __( 'Custom Post Navigation Style', 'academy-fse' ), ), ), ), array( 'block' => 'core/search', 'styles' => array( array('name' => 'customsearchstyle','label' => __( 'Custom search Style', 'academy-fse' ), ), ), ), ); foreach ( $block_styles as $block_style ) { foreach ( $block_style['styles'] as $style ) { register_block_style( $block_style['block'], $style ); } } } add_action( 'init', 'academy_fse_register_block_styles' );