我正在使用Wordpress WPML进行翻译.我需要在php echo内部的ALT内插入一个字符串(以便以后进行翻译)…我尝试使用”将html与php分开,但似乎缺少了一些东西.
将此代码放在alt中:
给出错误.
Parse error: syntax error, unexpected '''' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';'
这是代码:
// START Condition Icon 1
$ico1 = get_post_meta($post->ID,'wpcf-ico-diving', true);
if ( $ico1)
{
echo '
';}
else {
// Show Nothing
} // END
感谢您的帮助,以便我更好地了解php的工作原理并解决此问题.
解决方法:
您已经在php脚本中,删除php标记并将其正确连接.
echo '
';或像这样:
$alt = _e('Scuba Diving Tulum', 'aguaclaraproject');
echo "
";或最后:
$alt = __('Scuba Diving Tulum', 'aguaclaraproject');
echo "
";标签:html,wordpress,php
来源: https://codeday.me/bug/20191029/1957549.html