function remove_taxonomy_hierarchy_message() { global $wpml_admin_notices; if (!$wpml_admin_notices) { $wpml_notice_render = new WPML_Notice_Render(); $wpml_admin_notices = new WPML_Notices($wpml_notice_render); $wpml_admin_notices->init_hooks(); } $wpml_admin_notices->remove_notice('wpml-core', 'wpml-taxonomy-hierarchy-sync'); }
require ICL_PLUGIN_PATH . '/modules/cache-plugins-integration/cache-plugins-integration.php'; require ICL_PLUGIN_PATH . '/inc/wp-login-filters.php'; require ICL_PLUGIN_PATH . '/inc/plugins-integration.php'; if (is_admin()) { activate_installer($sitepress); if ($sitepress->get_setting('setup_complete')) { setup_admin_menus(); } } if (!empty($sitepress_settings['automatic_redirect'])) { $wpml_browser_redirect = new WPML_Browser_Redirect($sitepress); $wpml_browser_redirect->init_hooks(); } if (defined('XMLRPC_REQUEST') && XMLRPC_REQUEST) { /** @var wp_xmlrpc_server $wp_xmlrpc_server */ global $sitepress; $wpml_xmlrpc = new WPML_XMLRPC($sitepress); $wpml_xmlrpc->init_hooks(); } if ($sitepress->get_wp_api()->is_admin()) { global $wpml_admin_notices; if (!$wpml_admin_notices) { $wpml_notice_render = new WPML_Notice_Render(); $wpml_admin_notices = new WPML_Notices($wpml_notice_render); $wpml_admin_notices->init_hooks(); } } // activation hook register_deactivation_hook(WP_PLUGIN_DIR . '/' . ICL_PLUGIN_FOLDER . '/sitepress.php', 'icl_sitepress_deactivate'); add_filter('plugin_action_links', 'icl_plugin_action_links', 10, 2); $WPML_Users_Languages_Dependencies = new WPML_Users_Languages_Dependencies($sitepress);