set_basename( true, __FILE__ );
} else {
define('ACHB_VERSION', '2.1.1');
define('ACHB_DIR_URL', plugin_dir_url(__FILE__));
define('ACHB_DIR_PATH', plugin_dir_path(__FILE__));
define('ACHB_HAS_FREE', 'advance-custom-html/advance-custom-html.php' === plugin_basename(__FILE__));
define('ACHB_HAS_PRO', 'advance-custom-html-pro/advance-custom-html.php' === plugin_basename(__FILE__));
if (!function_exists('achb_fs')) {
function achb_fs() {
global $achb_fs;
if (!isset($achb_fs)) {
$fsStartPath = dirname(__FILE__) . '/vendor/freemius/start.php';
$bSDKInitPath = dirname(__FILE__) . '/vendor/freemius-lite/start.php';
if (ACHB_HAS_PRO && file_exists($fsStartPath)) {
require_once $fsStartPath;
} else if (ACHB_HAS_FREE && file_exists($bSDKInitPath)) {
require_once $bSDKInitPath;
}
$achbConfig = [
'id' => '16894',
'slug' => 'advance-custom-html',
'premium_slug' => 'advance-custom-html-pro',
'type' => 'plugin',
'public_key' => 'pk_e99f567863d84a62f963ac66aeb42',
'is_premium' => false,
'premium_suffix' => 'Pro',
'menu' => array(
'slug' => 'advanced-custom-html',
'first-path' => 'tools.php?page=advanced-custom-html#/dashboard',
'contact' => false,
'support' => false,
'parent' => array(
'slug' => 'tools.php',
),
)
];
$achb_fs = (ACHB_HAS_PRO && file_exists($fsStartPath)) ? fs_dynamic_init($achbConfig) : fs_lite_dynamic_init($achbConfig);
}
return $achb_fs;
}
achb_fs();
do_action('achb_fs_loaded');
}
// Main Plugin Logic
require_once ACHB_DIR_PATH . 'includes/class-bplach-main.php';
new BPLACH_Main();
}