WPSEO_Sitemaps_Renderer::__construct()publicYoast 1.0

Set up object properties.

Метод класса: WPSEO_Sitemaps_Renderer{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WPSEO_Sitemaps_Renderer = new WPSEO_Sitemaps_Renderer();
$WPSEO_Sitemaps_Renderer->__construct();

Код WPSEO_Sitemaps_Renderer::__construct() Yoast 22.4

public function __construct() {
	$stylesheet_url       = preg_replace( '/(^http[s]?:)/', '', $this->get_xsl_url() );
	$this->stylesheet     = '<?xml-stylesheet type="text/xsl" href="' . esc_url( $stylesheet_url ) . '"?>';
	$this->charset        = get_bloginfo( 'charset' );
	$this->output_charset = $this->charset;

	if (
		$this->charset !== 'UTF-8'
		&& function_exists( 'mb_list_encodings' )
		&& in_array( $this->charset, mb_list_encodings(), true )
	) {
		$this->output_charset = 'UTF-8';
	}

	$this->needs_conversion = $this->output_charset !== $this->charset;
}