%1$s', esc_html__( 'Hide this item.', 'wordpress-seo' ) ); break; case 'dismissed': $button = sprintf( '', esc_html__( 'Show this item.', 'wordpress-seo' ) ); break; } $alerts .= sprintf( '
%4$s%5$s
', esc_attr( $notification->get_id() ), esc_attr( $notification->get_nonce() ), esc_attr( $notification->get_json() ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Reason: Needs to be fixed in https://github.com/Yoast/wordpress-seo-premium/issues/2548. $notification, // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Reason: $button is properly escaped. $button ); } return $alerts; } } $wpseo_i18n_summary = $i18n_issues; if ( ! $active ) { $dashicon = 'yes'; $wpseo_i18n_summary = $i18n_no_issues; } ?>

()

esc_attr( $type . '-dismissed' ), 'paper_id_prefix' => 'yoast-', 'class' => 'yoast-alerts-dismissed', 'content' => _yoast_display_alerts( $dismissed, 'dismissed' ), 'collapsible' => true, 'collapsible_header_class' => 'yoast-alert', ] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Reason: current usage is considered safe. echo $dismissed_paper->get_output(); } ?>