基本上,我一直在尝试创建一个简单的Wordpress小部件,它显示一个包含当前页面URL的QR代码。我正在使用一个简化文本小部件的修改版本来解析PHP。
function the_qrcode($permalink = '', $title = '') {
if($permalink && $title == '') {
$permalink = 'http://eternityofgamers.com/forums';
$title = 'Forums';
}
echo '<img src="http://api.qrserver.com/v1/create-qr-code/?data=' .$permalink. '" alt="QR: ' .$title. '"/>;
}
有人可以告诉我这有什么问题吗?我将其添加到functions.php
时出现500错误。
答案 0 :(得分:4)
查看StackOverflow的语法高亮显示。您在函数最后一行末尾的字符串上缺少结束单引号'
:
echo '<img ...' .$title. '"/>;
^
答案 1 :(得分:1)
将回显线上的最后一个单引号关闭为:
echo '<img src="http://api.qrserver.com/v1/create-qr-code/?data=' .$permalink. '" alt="QR: ' .$title. '"/>';