File ManagerCurrent Directory: wp-content/plugins/wordpress-seo/src/integrations/alertsLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: abstract-dismissable-alert.php <?php namespace Yoast\WP\SEO\Integrations\Alerts; use Yoast\WP\SEO\Integrations\Integration_Interface; /** * Dismissable_Alert class. */ abstract class Abstract_Dismissable_Alert implements Integration_Interface { /** * Holds the alert identifier. * * @var string */ protected $alert_identifier; /** * {@inheritDoc} */ public static function get_conditionals() { return []; } /** * {@inheritDoc} */ public function register_hooks() { \add_filter( 'wpseo_allowed_dismissable_alerts', [ $this, 'register_dismissable_alert' ] ); } /** * Registers the dismissable alert. * * @param string[] $allowed_dismissable_alerts The allowed dismissable alerts. * * @return string[] The allowed dismissable alerts. */ public function register_dismissable_alert( $allowed_dismissable_alerts ) { $allowed_dismissable_alerts[] = $this->alert_identifier; return $allowed_dismissable_alerts; } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)Dirabstract-dismissable-alert.phpFile933.00 B Rename | Delete | Editblack-friday-product-editor-checklist-notification.phpFile427.00 B Rename | Delete | Editblack-friday-promotion-notification.phpFile312.00 B Rename | Delete | Editblack-friday-sidebar-checklist-notification.phpFile324.00 B Rename | Delete | Edittrustpilot-review-notification.phpFile305.00 B Rename | Delete | Editwebinar-promo-notification.phpFile293.00 B Rename | Delete | Edit