| Current Path : /home/smartbloks/.trash/docly-core/blocks/ |
| Current File : /home/smartbloks/.trash/docly-core/blocks/_blocks.php |
<?php
add_action('acf/init', function() {
// check function exists
if( function_exists('acf_register_block') ) {
// Tab
acf_register_block( array (
'name' => 'docly-tab',
'title' => esc_html__('Tab', 'docly-core'),
'description' => esc_html__('A custom testimonial block by Docly.', 'docly-core'),
'render_callback' => 'docly_acf_block_tab',
'category' => 'formatting',
'icon' => 'editor-table',
'keywords' => array( 'tab', 'tabs' ),
));
// Accordion
acf_register_block( array (
'name' => 'docly-accordion',
'title' => esc_html__('Accordion', 'docly-core'),
'description' => esc_html__('A custom accordion block by Docly.', 'docly-core'),
'render_callback' => 'docly_acf_block_accordion',
'category' => 'formatting',
'icon' => 'menu-alt3',
'keywords' => array( 'accordion', 'toggle' ),
));
// Notice
acf_register_block( array (
'name' => 'docly-notice',
'title' => esc_html__('Notice/Message', 'docly-core'),
'description' => esc_html__('A custom notice/message block by Docly.', 'docly-core'),
'render_callback' => 'docly_acf_block_notice',
'category' => 'formatting',
'icon' => 'info',
'keywords' => array( 'notice', 'message', 'info', 'explanation', 'alert' ),
));
// Changelogs
acf_register_block( array (
'name' => 'docly-changelogs',
'title' => esc_html__('Changelogs', 'docly-core'),
'description' => esc_html__('A custom changelog block by Docly.', 'docly-core'),
'render_callback' => 'docly_acf_block_changelogs',
'category' => 'formatting',
'icon' => 'info',
'keywords' => array( 'notice', 'message', 'info', 'explanation', 'alert' ),
));
}
});
require_once __DIR__.'/tab.php';
require_once __DIR__.'/accordion.php';
require_once __DIR__.'/changelogs.php';