On this page
esc_attr_x( string $text, string $context, string $domain = 'default' ): string
Translates string with gettext context, and escapes it for safe use in an attribute.
Description
If there is no translation, or the text domain isn’t loaded, the original text is escaped and returned.
Parameters
$textstring Required-
Text to translate.
$contextstring Required-
Context information for the translators.
$domainstring Optional-
Text domain. Unique identifier for retrieving translated strings.
Default'default'.Default:
'default'
Return
string Translated text.
Source
File: wp-includes/l10n.php. View all references
function esc_attr_x( $text, $context, $domain = 'default' ) {
return esc_attr( translate_with_gettext_context( $text, $context, $domain ) );
}
Related
Uses
| Uses | Description |
|---|---|
| translate_with_gettext_context() wp-includes/l10n.php | Retrieves the translation of $text in the context defined in $context. |
| esc_attr() wp-includes/formatting.php | Escaping for HTML attributes. |
Used By
| Used By | Description |
|---|---|
| wp_print_revision_templates() wp-admin/includes/revision.php | Print JavaScript templates required for the revisions experience. |
| wp_dropdown_languages() wp-includes/l10n.php | Displays or returns a Language selector. |
| post_submit_meta_box() wp-admin/includes/meta-boxes.php | Displays post submit form fields. |
| get_search_form() wp-includes/general-template.php | Displays search form. |
| get_the_password_form() wp-includes/post-template.php | Retrieves protected post password form content. |
Changelog
| Version | Description |
|---|---|
| 2.8.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/esc_attr_x