Yoast\WP\SEO\Actions
Alert_Dismissal_Action::is_dismissed()
Returns if an alert is dismissed or not.
Метод класса: Alert_Dismissal_Action{}
Хуков нет.
Возвращает
true|false
. Whether the alert has been dismissed.
Использование
$Alert_Dismissal_Action = new Alert_Dismissal_Action(); $Alert_Dismissal_Action->is_dismissed( $alert_identifier );
- $alert_identifier(строка) (обязательный)
- Alert identifier.
Код Alert_Dismissal_Action::is_dismissed() Alert Dismissal Action::is dismissed Yoast 24.3
public function is_dismissed( $alert_identifier ) { $user_id = $this->user->get_current_user_id(); if ( $user_id === 0 ) { return false; } if ( $this->is_allowed( $alert_identifier ) === false ) { return false; } $dismissed_alerts = $this->get_dismissed_alerts( $user_id ); if ( $dismissed_alerts === false ) { return false; } return \array_key_exists( $alert_identifier, $dismissed_alerts ); }