'acfb-testimonial', 'mode' => 'preview', 'title' => __('Testimonial'), 'description' => __('Let others know what your clients or customers say about you.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a team block. acf_register_block_type(array( 'name' => 'acfb-team', 'mode' => 'preview', 'title' => __('Team'), 'description' => __('Introduce your team to your site visitors in style.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a multi buttons block. acf_register_block_type(array( 'name' => 'acfb-multibuttons', 'mode' => 'preview', 'title' => __('Multi Buttons'), 'description' => __('Display multiple buttons inline with ease.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a pricing box block. acf_register_block_type(array( 'name' => 'acfb-pricingbox', 'mode' => 'preview', 'title' => __('Pricing Box'), 'description' => __('Display your plans and offers in style.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Star Rating block. acf_register_block_type(array( 'name' => 'acfb-starrating', 'mode' => 'preview', 'title' => __('Star Rating'), 'description' => __('Add start ratings anywhere easily.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Progress Bar block. acf_register_block_type(array( 'name' => 'acfb-progressbar', 'mode' => 'preview', 'title' => __('Progress Bar'), 'description' => __('Show your progress using percentage defined progress bars.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Counter Number block. acf_register_block_type(array( 'name' => 'acfb-counternumber', 'mode' => 'preview', 'title' => __('Counter Number'), 'description' => __('Display stats with animated counter numbers.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-blocks-js', plugin_dir_url( __FILE__ ) . 'js/frontend.js', array('jquery'), '', false ); }, )); // register a Price List block. acf_register_block_type(array( 'name' => 'acfb-pricelist', 'mode' => 'preview', 'title' => __('Price List'), 'description' => __('Display price list for any product easily.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Click To Tweet block. acf_register_block_type(array( 'name' => 'acfb-clicktotweet', 'mode' => 'preview', 'title' => __('Click To Tweet'), 'description' => __('Add a tweet-able quote to let your reader tweet with 1-click.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Post block. acf_register_block_type(array( 'name' => 'acfb-posts', 'mode' => 'preview', 'title' => __('Posts'), 'description' => __('Display a grid or list of your blog posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Photo Collage block. acf_register_block(array( 'name' => 'acfb-photocollage', 'mode' => 'preview', 'title' => __('Photo Collage'), 'description' => __('Display beautiful photo collage using pre-made templates.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Social Sharing Block. acf_register_block(array( 'name' => 'acfb-socialsharing', 'mode' => 'preview', 'title' => __('Social Sharing'), 'description' => __('Super fast and customizable Social Media Sharing Buttons for WordPress. No JavaScript. No tracking.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); //Register a Image Slider Block acf_register_block(array( 'name' => 'acfb-image-slider', 'mode' => 'preview', 'title' => __('Image Slider'), 'description' => __('Display your images as a slider or carousel.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-image-slider-css', plugin_dir_url( __FILE__ ) . 'css/swiper.min.css' ); wp_enqueue_script('jQuery'); wp_enqueue_script( 'acfb-image-slider-swiper-js' ,plugin_dir_url( __FILE__ ) . 'js/swiper.min.js', array('jquery'), '', true ); wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-image-slider-custom' ,plugin_dir_url( __FILE__ ) . 'js/image-slider.js', array('jquery'), '', true ); }, )); // register a Tabs Block. acf_register_block(array( 'name' => 'acfb-tabs', 'mode' => 'preview', 'title' => __('Tabs'), 'description' => __('Add tabbed content in your posts/pages.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-tabs-js', plugin_dir_url( __FILE__ ) . 'js/tabs.js', array('jquery'), '', true ); }, )); // register a Toggle Block. acf_register_block(array( 'name' => 'acfb-toggle', 'mode' => 'preview', 'title' => __('Toggle'), 'description' => __('Add toggleable content in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-toggle-js', plugin_dir_url( __FILE__ ) . 'js/toggle.js', array('jquery'), '', true ); }, )); // register a Accordion Block. acf_register_block(array( 'name' => 'acfb-accordion', 'mode' => 'preview', 'title' => __('Accordion'), 'description' => __('Add accordion content in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-accordion-js', plugin_dir_url( __FILE__ ) . 'js/accordion.js', array('jquery'), '', true ); }, )); // register a Scrollable Image Block. acf_register_block(array( 'name' => 'acfb-scrollable-image', 'mode' => 'preview', 'title' => __('Scrollable Image'), 'description' => __('Add Scrollable Image in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Business Hours Block. acf_register_block(array( 'name' => 'acfb-business-hours', 'mode' => 'preview', 'title' => __('Business Hours'), 'description' => __('Add Business Hours in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Facebook Page Block. acf_register_block(array( 'name' => 'acfb-facebook-page', 'mode' => 'preview', 'title' => __('Facebook Page'), 'description' => __('Add Facebook Page in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Acf Meta Display Block. acf_register_block(array( 'name' => 'acfb-meta-display', 'mode' => 'preview', 'title' => __('Acf Meta Display'), 'description' => __('Add Acf Meta Display in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => 'Location', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); add_action('acf/input/admin_enqueue_scripts', function () { wp_enqueue_script('acfb-data-js', plugin_dir_url(__FILE__) . 'js/acfdata.js', uniqid(), false); }); // register a Fb Like Button. acf_register_block(array( 'name' => 'acfb-fb-like-button', 'mode' => 'preview', 'title' => __('Fb Like Button'), 'description' => __('Add Fb Like Button in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Divider acf_register_block(array( 'name' => 'acfb-divider', 'mode' => 'preview', 'title' => __('Divider'), 'description' => __('Add Divider in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => ' Created by potrace 1.16, written by Peter Selinger 2001-2019 ', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); }, )); // register a Random Image acf_register_block(array( 'name' => 'acfb-random-image', 'mode' => 'preview', 'title' => __('Random Image'), 'description' => __('Add Random Image in your pages/posts.'), 'render_callback' => 'acf_blocks_template', 'category' => 'acfb-blocks', 'icon' => '', 'enqueue_assets' => function(){ wp_enqueue_style( 'acfb-blocks-css', plugin_dir_url( __FILE__ ) . 'css/acfblocks.css' ); wp_enqueue_script( 'acfb-random-image-js', plugin_dir_url( __FILE__ ) . 'js/random-image.js', array('jquery'), '', true ); }, )); } }