/**
  * Get list of all blocks
  * @param $importer: Boolean to check if data is being imported or not
  */
 function circleflip_get_blocks($template_id, $saved_blocks, $importer = false)
 {
     global $aq_page_builder;
     $aqpb_config = circleflip_page_builder_config();
     $aq_page_builder = new AQ_Page_Builder($aqpb_config);
     $blocks = $aq_page_builder->retrieve_blocks($template_id, $saved_blocks, $importer);
     return $blocks;
 }
function circleflip_save_post_content_builder()
{
    $aqpb_config = circleflip_page_builder_config();
    $aq_page_builder = new AQ_Page_Builder($aqpb_config);
    $blocks = $aq_page_builder->post_content_builder_mb_save();
}
Beispiel #3
0
circleflip_register_block('CR_Post_Block');
circleflip_register_block('CR_Features_Home');
circleflip_register_block('CR_Clinets_Logos');
circleflip_register_block('CR_Testimonials_Section');
circleflip_register_block('CR_Image_Slider_Block');
circleflip_register_block('CR_Twitter_Block');
circleflip_register_block('CR_Gallery');
circleflip_register_block('CR_Media_Block');
circleflip_register_block('cr_counter_block');
if (class_exists('Cflip_Offer_Manager')) {
    circleflip_register_block('CR_Offers_Block');
}
circleflip_register_block('CR_Faq_Block');
circleflip_register_block('CR_Content_Block');
//fire up page builder
$aqpb_config = circleflip_page_builder_config();
$aq_page_builder = new AQ_Page_Builder($aqpb_config);
if (!is_network_admin()) {
    $aq_page_builder->init();
}
function circleflip_builder_button($post)
{
    $post_type = !empty($post) ? $post->post_type : get_current_screen()->post_type;
    if ('page' !== $post_type) {
        return;
    }
    ?>
	<div style='margin-bottom: 10px'>
		<button type="button" id="creiden-switch-builder" class="button button-primary" data-hide-editor="true">
			Content Builder
		</button>