initialize_hooks();
}
public static function get_instance()
{
if (is_null(self::$instance)) {
self::$instance = new self();
}
return self::$instance;
}
private function initialize_hooks()
{
require_once 'admin/index.php';
}
}
WL_ACL_FREE::get_instance();
/*** Admin Custom Login installation script */
register_activation_hook(__FILE__, 'ACL_WeblizarDoInstallation');
function ACL_WeblizarDoInstallation()
{
$plugin_data = get_plugin_data(__FILE__);
require_once 'installation.php';
}
/**
* @param $links
* @return mixed
*/
function acl_links($links)
{
$acl_pro_link = '' . esc_html__('Go Pro', WEBLIZAR_ACL) . '';
$acl_settings_link = '' . esc_html__('Settings', WEBLIZAR_ACL) . '';
array_unshift($links, $acl_settings_link);
array_unshift($links, $acl_pro_link);
return $links;
}
$acl_plugin_name = plugin_basename(__FILE__);
add_filter("plugin_action_links_$acl_plugin_name", 'acl_links');
require_once WEBLIZAR_ACL_PLUGIN_DIR_PATH_FREE . '/init.php';