bibhamrokhanpin/wp-content/plugins/litespeed-cache/thirdparty/wpml.cls.php

35 lines
627 B
PHP
Raw Normal View History

2024-04-10 12:01:06 +00:00
<?php
/**
* The Third Party integration with WPML.
*
* @since 2.9.4
*/
namespace LiteSpeed\Thirdparty;
defined('WPINC') || exit();
class WPML
{
public static function detect()
{
if (!defined('WPML_PLUGIN_BASENAME')) {
return;
}
add_filter('litespeed_internal_domains', __CLASS__ . '::append_domains');
}
/**
* Take language domains as internal domains
*/
public static function append_domains($domains)
{
$wpml_domains = apply_filters('wpml_setting', false, 'language_domains');
if ($wpml_domains) {
$domains = array_merge($domains, array_values($wpml_domains));
}
return $domains;
}
}