首页 > 解决方案 > 如何在 _e() wordpress 函数中设置文本样式?

问题描述

我正在编写一个简单的插件,我有一行代码:

echo "<p style=\"color:red;\">Please enter a valid email address!</p>";

但为了本地化/国际化插件,我需要使用如下功能:

_e('Please enter a valid email address!','mytextdomain')

那么我可以知道如何设置 _e() 函数中的文本样式吗?

任何帮助将不胜感激,非常感谢!

问候 KC

标签: phpcsswordpressplugins

解决方案


根据 WordPress 标准,您不能在 _e() 函数中使用 html 标签。这里我分享了WordPress官方链接供大家参考:网址:https ://developer.wordpress.org/reference/functions/_e/

正如您在此函数中看到的,第一个参数是字符串 $text,第二个参数是字符串 $domain = 'default'。

在这里,我分享了您可以使用的代码示例。

echo '<p style="color:red;">' . __( 'Please enter a valid email address!', 'mytextdomain' ) . '</p>';

推荐阅读