%1$s',
/* translators: Hidden accessibility text. */
esc_html__( 'Hide this item.', 'wordpress-seo' )
);
break;
case 'dismissed':
$button = sprintf(
'',
/* translators: Hidden accessibility text. */
esc_html__( 'Show this item.', 'wordpress-seo' )
);
break;
}
$notifications .= sprintf(
'
%4$s%5$s
',
esc_attr( $notification->get_id() ),
esc_attr( $notification->get_nonce() ),
esc_attr( $notification->get_json() ),
// This needs to be fixed in https://github.com/Yoast/wordpress-seo-premium/issues/2548.
$notification,
// Note: $button is properly escaped above.
$button
);
}
return $notifications;
}
}
$wpseo_i18n_summary = $yoast_seo_i18n_issues;
if ( ! $yoast_seo_active ) {
$yoast_seo_dashicon = 'yes';
$wpseo_i18n_summary = $yoast_seo_i18n_no_issues;
}
?>
esc_attr( $yoast_seo_type . '-dismissed' ),
'paper_id_prefix' => 'yoast-',
'class' => 'yoast-notifications-dismissed',
'content' => _yoast_display_notifications( $yoast_seo_dismissed, 'dismissed' ),
'collapsible' => true,
'collapsible_header_class' => 'yoast-notification',
]
);
// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Reason: get_output() output is properly escaped.
echo $dismissed_paper->get_output();
}
?>