offer_wpml_org_subscription(); } function offer_wpml_org_subscription() { if (isset($_POST['icl_subscription_form_nonce']) && $_POST['icl_subscription_form_nonce'] == wp_create_nonce('icl_subscription_form')) { global $sitepress; $_POST['sub']['subscription_email'] = trim($_POST['sub']['subscription_email'], ' '); $_POST['sub']['subscription_key'] = trim($_POST['sub']['subscription_key'], ' '); $sitepress->save_settings($_POST['sub']); check_for_WPML_plugin_updates(get_site_transient('update_plugins')); echo ''; } global $sitepress_settings; $args = new stdClass; $args->slug = 'WPML_all'; global $wpml_plugins; $installed = get_plugins(); // Filter WPML plugins foreach ($installed as $key => $plugin) { if (!in_array($plugin['Name'], $wpml_plugins)) { unset($installed[$key]); } } // TODO Why use json decode? //$args->installed = json_encode($installed); $args->installed = $installed; $plugin_info = get_WPML_plugin_page(0, 'support_information', $args); if (isset($plugin_info->subscription['after']) && function_exists('is_multisite') && is_multisite()) { if (strpos($plugin_info->subscription['after'], 'href="plugins.php') !== false) { $plugin_info->subscription['after'] = str_replace('href="plugins.php', 'href="' . network_admin_url('plugins.php'), $plugin_info->subscription['after']); } } ?>
WPML forum.','sitepress'); ?>
' . sprintf(__('For advanced access or to completely uninstall WPML and remove all language information, use the troubleshooting page.', 'sitepress'), 'admin.php?page=' . basename(ICL_PLUGIN_PATH) . '/menu/troubleshooting.php') . ''; } }