参数
- $text
-
(string) (必填)
返回
(string)
相关
| 使用 | 描述 |
|---|---|
| wp_check_invalid_utf8() | 检查字符串中的无效UTF8 |
| apply_filters() | 调用已添加到过滤器钩子的回调函数 |
| esc_html | |
| _wp_specialchars() |
| 被使用 | 描述 |
|---|---|
| get_the_privacy_policy_link() | 如果适用,则返回带有格式的隐私策略链接 |
| post_categories_meta_box() | 显示文章类别表单字段 |
| wp_generate_tag_cloud() | 根据提供的数据生成标签云(热点图) |
| esc_html__() | 检索$text的翻译并将其转义,以便在HTML输出中安全使用。 |
| esc_html_e() | 显示为在HTML输出中安全使用而转义的翻译文本。 |
| esc_html_x() | 使用gettext上下文翻译字符串,并将其转义,以便在HTML输出中安全使用 |
| sanitize_option() | 根据选项的性质清理各种选项值 |
| wp_login_form() | 提供了一个简单的登录表单,可以在WordPress中的任何地方使用 |
| wp_nonce_url() | 检索URL,将nonce添加到URL查询 |
| wp_upload_dir() | 返回包含当前上传目录路径和URL的数组 |
| sanitize_term_field() | 根据上下文对分类项(term)中的字段值进行清理 |
| wp_dropdown_users() | 创建用户的下拉HTML内容 |
| wp_get_attachment_link() | 如果可能,使用图像或图标检索附件页面链接 |
| comment_author_IP() | 显示当前评论作者的IP地址 |
| WP_Theme_JSON::remove_insecure_settings() | |
| WP_Theme_JSON::is_safe_css_declaration() | |
| WP_Image_Editor_Imagick::write_image() | |
| WP_Application_Passwords_List_Table::column_name() | |
| WP_Comments_List_Table::comment_type_dropdown() | |
| Plugin_Installer_Skin::do_overwrite() | |
| Theme_Installer_Skin::do_overwrite() | |
| wp_credits_section_title() | |
| wp_credits_section_list() | |
| verify_file_signature() | |
| WP_Site_Health::get_test_rest_availability() | |
| WP_Posts_List_Table::formats_dropdown() | |
| register_and_do_post_meta_boxes() | |
| wp_comments_personal_data_exporter() | |
| wp_comments_personal_data_eraser() | |
| WP_Privacy_Policy_Content::privacy_policy_guide() | |
| wp_privacy_generate_personal_data_export_group_html() | |
| wp_privacy_generate_personal_data_export_file() | |
| WP_Privacy_Requests_Table::column_status() | |
| wp_ajax_wp_privacy_export_personal_data() | |
| wp_ajax_wp_privacy_erase_personal_data() | |
| WP_Widget_Media_Gallery::render_control_template_scripts() | |
| WP_Customize_Themes_Section::filter_drawer_content_template() | |
| wp_print_plugin_file_tree() | |
| wp_print_theme_file_tree() | |
| WP_Widget_Media::render_control_template_scripts() | |
| WP_Customize_Nav_Menus::print_post_type_container() | |
| WP_Ajax_Upgrader_Skin::get_error_messages() | |
| network_edit_site_nav() | |
| wp_ajax_delete_plugin() | |
| wp_ajax_install_theme() | |
| wp_ajax_update_theme() | |
| wp_ajax_delete_theme() | |
| wp_ajax_install_plugin() | |
| the_embed_site_title() | |
| WP_Customize_Widgets::start_dynamic_sidebar() | |
| WP_Customize_Widgets::end_dynamic_sidebar() | |
| _oembed_create_xml() | |
| WP_Customize_Nav_Menu_Location_Control::render_content() | |
| WP_Customize_Nav_Menu_Setting::sanitize() | |
| WP_Customize_Nav_Menus::available_items_template() | |
| WP_Customize_Nav_Menus::enqueue_scripts() | |
| WP_Customize_New_Menu_Section::render() | |
| WP_Posts_List_Table::column_title() | |
| WP_Posts_List_Table::column_default() | |
| WP_Comments_List_Table::handle_row_actions() | |
| WP_Media_List_Table::column_default() | |
| WP_Media_List_Table::column_title() | |
| wp_ajax_update_plugin() | |
| WP_Customize_Manager::render_control_templates() | |
| _navigation_markup() | |
| WP_Date_Query::validate_date_values() | |
| WP_Customize_Section::json() | |
| wp_dropdown_languages() | |
| wp_ajax_parse_embed() | |
| wp_install_language_form() | |
| signup_user() | |
| show_blog_form() | |
| WP_Upgrader::fs_connect() | |
| WP_Screen::render_screen_meta() | |
| WP_Plugins_List_Table::no_items() | |
| wp_dropdown_cats() | |
| install_themes_dashboard() | |
| Bulk_Upgrader_Skin::error() | |
| WP_Upgrader_Skin::error() | |
| mu_dropdown_languages() | |
| new_user_email_admin_notice() | |
| wp_image_editor() | |
| admin_color_scheme_picker() | |
| install_plugin_information() | |
| wp_dashboard_browser_nag() | |
| wp_dashboard_plugins_output() | |
| wp_dashboard_recent_drafts() | |
| _wp_dashboard_recent_comments_row() | |
| WP_Plugin_Install_List_Table::display_rows() | |
| Walker_Category_Checklist::start_el() | |
| _draft_or_post_title() | |
| get_inline_data() | |
| meta_form() | |
| page_template_dropdown() | |
| parent_dropdown() | |
| do_accordion_sections() | |
| wp_popular_terms_checklist() | |
| wp_link_category_checklist() | |
| WP_Users_List_Table::single_row() | |
| media_upload_type_form() | |
| media_upload_library_form() | |
| attachment_submitbox_metadata() | |
| get_media_item() | |
| media_upload_form() | |
| wp_media_upload_handler() | |
| get_sample_permalink_html() | |
| _wp_post_thumbnail_html() | |
| _admin_notice_post_locked() | |
| get_default_post_to_edit() | |
| wp_ajax_upload_attachment() | |
| wp_ajax_wp_fullscreen_save_post() | |
| wp_ajax_inline_save() | |
| wp_ajax_find_posts() | |
| wp_ajax_add_link_category() | |
| wp_get_revision_ui_diff() | |
| post_trackback_meta_box() | |
| page_attributes_meta_box() | |
| post_submit_meta_box() | |
| post_format_meta_box() | |
| edit_link() | |
| WP_Comments_List_Table::column_author() | |
| WP_Comments_List_Table::column_response() | |
| Walker_Nav_Menu_Edit::start_el() | |
| Walker_Nav_Menu_Checklist::start_el() | |
| wp_nav_menu_item_taxonomy_meta_box() | |
| request_filesystem_credentials() | |
| WP_Posts_List_Table::inline_edit() | |
| wp_list_widget_controls() | |
| wp_widget_control() | |
| _wp_credits_add_profile_link() | |
| _wp_credits_build_object_link() | |
| Custom_Image_Header::step_1() | |
| WP_Object_Cache::stats() | |
| wp_pre_kses_less_than_callback() | |
| wp_specialchars() | |
| the_content_rss() | |
| WP_Theme::markup_header() | |
| WP_Theme::__construct() | |
| wp_timezone_choice() | |
| WP_Nav_Menu_Widget::form() | |
| WP_Widget_Tag_Cloud::form() | |
| WP_Widget_RSS::widget() | |
| WP_Widget_Archives::widget() | |
| WP_Widget_Links::form() | |
| wp_widget_rss_output() | |
| WP_Embed::maybe_make_link() | |
| wp_version_check() | |
| WP_oEmbed::data2html() | |
| wp_admin_bar_site_menu() | |
| wp_protect_special_option() | |
| sanitize_user_field() | |
| Walker_PageDropdown::start_el() | |
| wp_video_shortcode() | |
| wp_audio_shortcode() | |
| wpmu_welcome_user_notification() | |
| wpmu_welcome_notification() | |
| wpmu_signup_blog_notification() | |
| wpmu_signup_user_notification() | |
| sanitize_bookmark_field() | |
| wpmu_admin_do_redirect() | |
| wp_update_nav_menu_object() | |
| wp_rss() | |
| get_rss() | |
| wp_xmlrpc_server::pingback_ping() | |
| wp_xmlrpc_server::mw_getCategories() | |
| wp_xmlrpc_server::wp_getTags() | |
| WP_Customize_Control::render_content() | |
| wp_widget_description() | |
| get_cancel_comment_reply_link() | |
| get_comment_author_email_link() | |
| WP_Customize_Widgets::output_widget_control_templates() | |
| _WP_Editors::wp_link_query() | |
| wp_print_media_templates() |
源码
更新日志
| 版本 | 描述 |
|---|---|
| 2.8.0 | 开始引入 |
使用示例
- 示例1
示例
$html = esc_html( '<a href="http://www.example.com/">A link</a>' );
$html现在包含以下内容:
<a href="http://www.example.com/">A link</a>
在HTML文档中显示为:
<a href="http://www.example.com/">A link</a>
而不是这样:
- 示例2
注意,
esc_html将尝试避免双重编码。取此代码:echo esc_html( 'A & B' );
这将打印
A & B而不是A &amp; B。 - 示例3
在示例字符串上使用
esc_html()后,您将拥有:<a href="http://www.example.com/">A link</a>