國際化 (i18n) 與本地化 (l10n)
esc_html
將 < > & ” ‘(小於號,大於號,&,雙引號,單引號)編碼,轉成HTML 實體,已經是實體的並不轉換。
功能和esc_attr類似。
https://blog.wpjam.com/function_reference/esc_html/
https://blog.wpjam.com/function_reference/esc_html__/
https://blog.wpjam.com/function_reference/esc_html_e/
源文件:
wp-includes/l10n.php
舉例:
$posted_on = sprintf(
/* translators: %s: post date. */
esc_html_x( 'Posted on %s', 'post date', 'wp-bootstrap-4' ),
'<a href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>'
);
//來源:bootstrap4主題
關於php程序國際化(i18n)的那些事