Yoast\WP\SEO\Actions

Alert_Dismissal_Action::get_allowed_dismissable_alerts()protectedYoast 1.0

Retrieves the allowed dismissable alerts.

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

Хуки из метода

Возвращает

Строку[]. The allowed dismissable alerts.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_allowed_dismissable_alerts();

Код Alert_Dismissal_Action::get_allowed_dismissable_alerts() Yoast 22.4

protected function get_allowed_dismissable_alerts() {
	/**
	 * Filter: 'wpseo_allowed_dismissable_alerts' - List of allowed dismissable alerts.
	 *
	 * @param string[] $allowed_dismissable_alerts Allowed dismissable alerts list.
	 */
	$allowed_dismissable_alerts = \apply_filters( 'wpseo_allowed_dismissable_alerts', [] );

	if ( \is_array( $allowed_dismissable_alerts ) === false ) {
		return [];
	}

	// Only allow strings.
	$allowed_dismissable_alerts = \array_filter( $allowed_dismissable_alerts, 'is_string' );

	// Filter unique and reorder indices.
	$allowed_dismissable_alerts = \array_values( \array_unique( $allowed_dismissable_alerts ) );

	return $allowed_dismissable_alerts;
}