示例#1
0
}
require ICL_PLUGIN_PATH . '/inc/wpml-dependencies-check/wpml-bundle-check.class.php';
require ICL_PLUGIN_PATH . '/inc/wpml-private-actions.php';
require ICL_PLUGIN_PATH . '/inc/locale/wpml-locale.class.php';
require ICL_PLUGIN_PATH . '/inc/functions.php';
require ICL_PLUGIN_PATH . '/inc/functions-security.php';
require ICL_PLUGIN_PATH . '/inc/core-abstract-classes/wpml-element-translation.class.php';
require ICL_PLUGIN_PATH . '/inc/wpml-post-comments.class.php';
require ICL_PLUGIN_PATH . '/inc/icl-admin-notifier.php';
if (!function_exists('filter_input')) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_missing_filter_input_notice');
    return;
}
define('ICL_PLUGIN_URL', wpml_filter_include_url(untrailingslashit(plugin_dir_url(__FILE__))));
if (wpml_version_is('3.2') && wpml_site_uses_icl()) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_site_uses_icl_message_notice');
    return;
}
require ICL_PLUGIN_PATH . '/inc/template-functions.php';
add_action('plugins_loaded', 'wpml_apply_include_filters');
require ICL_PLUGIN_PATH . '/inc/lang-data.php';
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-setup.class.php';
require ICL_PLUGIN_PATH . '/inc/not-compatible-plugins.php';
if (!empty($icl_ncp_plugins)) {
    return;
}
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-schema.php';
require ICL_PLUGIN_PATH . '/inc/functions-load.php';
require ICL_PLUGIN_PATH . '/inc/constants.php';
require ICL_PLUGIN_PATH . '/inc/functions-security.php';
require ICL_PLUGIN_PATH . '/inc/wpml-post-comments.class.php';
require ICL_PLUGIN_PATH . '/inc/icl-admin-notifier.php';
if (!function_exists('filter_input')) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_missing_filter_input_notice');
    return;
}
$icl_plugin_url = untrailingslashit(plugin_dir_url(__FILE__));
if ((bool) wpml_get_setting_filter(array(), 'language_domains') === true && isset($_SERVER['HTTP_HOST'])) {
    global $wpdb, $wpml_include_url_filter;
    $wpml_include_url_filter = new WPML_Include_Url($wpdb, $_SERVER['HTTP_HOST']);
    $icl_plugin_url = $wpml_include_url_filter->filter_include_url($icl_plugin_url);
}
define('ICL_PLUGIN_URL', $icl_plugin_url);
if ((!defined('WPML_BYPASS_ICL_CHECK') || !WPML_BYPASS_ICL_CHECK) && wpml_version_is('3.2', '>=') && wpml_site_uses_icl()) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_site_uses_icl_message_notice');
    if (is_admin()) {
        activate_installer();
    }
    return;
}
require ICL_PLUGIN_PATH . '/inc/template-functions.php';
require ICL_PLUGIN_PATH . '/inc/lang-data.php';
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-setup.class.php';
require ICL_PLUGIN_PATH . '/inc/not-compatible-plugins.php';
if (!empty($icl_ncp_plugins)) {
    return;
}
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-schema.php';
示例#3
0
}
require ICL_PLUGIN_PATH . '/inc/wpml-dependencies-check/wpml-bundle-check.class.php';
require ICL_PLUGIN_PATH . '/inc/wpml-private-actions.php';
require ICL_PLUGIN_PATH . '/inc/locale/wpml-locale.class.php';
require ICL_PLUGIN_PATH . '/inc/functions.php';
require ICL_PLUGIN_PATH . '/inc/functions-security.php';
require ICL_PLUGIN_PATH . '/inc/core-abstract-classes/wpml-element-translation.class.php';
require ICL_PLUGIN_PATH . '/inc/wpml-post-comments.class.php';
require ICL_PLUGIN_PATH . '/inc/icl-admin-notifier.php';
if (!function_exists('filter_input')) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_missing_filter_input_notice');
    return;
}
define('ICL_PLUGIN_URL', wpml_filter_include_url(untrailingslashit(plugin_dir_url(__FILE__))));
if (wpml_version_is(ICL_SITEPRESS_VERSION) && wpml_site_uses_icl()) {
    wpml_set_plugin_as_inactive();
    add_action('admin_notices', 'wpml_site_uses_icl_message_notice');
    return;
}
require ICL_PLUGIN_PATH . '/inc/template-functions.php';
add_action('plugins_loaded', 'wpml_apply_include_filters');
require ICL_PLUGIN_PATH . '/inc/lang-data.php';
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-setup.class.php';
require ICL_PLUGIN_PATH . '/inc/not-compatible-plugins.php';
if (!empty($icl_ncp_plugins)) {
    return;
}
require ICL_PLUGIN_PATH . '/inc/setup/sitepress-schema.php';
require ICL_PLUGIN_PATH . '/inc/functions-load.php';
require ICL_PLUGIN_PATH . '/inc/constants.php';