WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

Yoast_License_Manager::get_custom_message() protected Yoast 1.0

Parse custom HTML message from response

{} Это метод класса: Yoast_License_Manager{}

Хуков нет.

Возвращает

Строку.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_custom_message( $result );
$result(объект) (обязательный)
Result of the request.

Код Yoast_License_Manager::get_custom_message() Yoast 15.1.1

<?php
protected function get_custom_message( $result ) {
	$message = '';

	// Allow for translated messages to be used.
	$localizedDescription = 'custom_message_' . $this->get_user_locale();
	if ( ! empty( $result->{$localizedDescription} ) ) {
		$message = $result->{$localizedDescription};
	}

	// Fall back to non-localized custom message if no locale has been provided.
	if ( empty( $message ) && ! empty( $result->custom_message ) ) {
		$message = $result->custom_message;
	}

	// Make sure we limit the type of HTML elements to be displayed.
	if ( ! empty( $message ) ) {
		$message = wp_kses( $message, array(
			'a' => array(
				'href'   => array(),
				'target' => array(),
				'title'  => array()
			),
                    'br' => array(),
		) );

		// Make sure we are on a new line.
		$message = '<br />' . $message;
	}

	return $message;
}