bibhamrokhanpin/wp-content/__plugins/litespeed-cache/thirdparty/wpml.cls.php
2024-04-10 17:46:06 +05:45

34 lines
636 B
PHP

<?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;
}
}