/** 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();
}