Esempio n. 1
0
 */
if (!defined('INFINITY_ERROR_REPORTING')) {
    define('INFINITY_ERROR_REPORTING', INFINITY_ERROR_HANDLING);
}
/**
 * ICE error reporting
 */
if (!defined('ICE_ERROR_REPORTING')) {
    define('ICE_ERROR_REPORTING', INFINITY_ERROR_REPORTING);
}
/**
 * Load the ICE lib loader
 */
require_once INFINITY_ICE_PATH . '/loader.php';
// initialize ICE
ICE_Loader::init(INFINITY_ICE_URL);
// setup translation
load_theme_textdomain(INFINITY_TEXT_DOMAIN, WP_LANG_DIR . '/' . INFINITY_SLUG);
// initialize enqueuer and configure actions
if (is_admin()) {
    ICE_Enqueue::instance()->styles_on_action('load-appearance_page_' . INFINITY_ADMIN_PAGE)->scripts_on_action('load-appearance_page_' . INFINITY_ADMIN_PAGE);
} else {
    ICE_Enqueue::instance()->styles_on_action('wp_enqueue_scripts')->scripts_on_action('wp_enqueue_scripts');
}
// load Infinity API
require_once INFINITY_API_PATH . '/scheme.php';
require_once INFINITY_API_PATH . '/sections.php';
require_once INFINITY_API_PATH . '/options.php';
require_once INFINITY_API_PATH . '/features.php';
require_once INFINITY_API_PATH . '/widgets.php';
require_once INFINITY_API_PATH . '/screens.php';