/** Get list of all blocks **/ function get_blocks($template_id) { //global $page_builder; $page_builder = new Page_Builder(); $blocks = $page_builder->get_blocks($template_id); return $blocks; }
require_once PB_PATH . '/pagebuilder/blocks/tabs-block.php'; require_once PB_PATH . '/pagebuilder/blocks/four-blocks.php'; require_once PB_PATH . '/pagebuilder/blocks/skills-block.php'; require_once PB_PATH . '/pagebuilder/blocks/portfolio-block.php'; require_once PB_PATH . '/pagebuilder/blocks/news-block.php'; require_once PB_PATH . '/pagebuilder/blocks/newsh-block.php'; require_once PB_PATH . '/pagebuilder/blocks/newst-block.php'; require_once PB_PATH . '/pagebuilder/blocks/carousel-block.php'; //register default blocks register_block('Text_Block'); register_block('Page_Header_Block'); register_block('Highlight_Block'); register_block('Team_Member_Block'); register_block('Four_Block'); register_block('Column_Block'); register_block('Clear_Block'); register_block('Widgets_Block'); register_block('Alert_Block'); register_block('Tabs_Block'); register_block('Skills_Block'); register_block('Portfolio_Block'); register_block('Carousel_Block'); register_block('News_Block'); register_block('News_Block_Horizontal'); register_block('News_Block_Tabbed'); //fire up page builder $pb_config = page_builder_config(); $page_builder = new Page_Builder($pb_config); if (!is_network_admin()) { $page_builder->init(); }