0

基本的に、現在のページのURLでQRコードを表示するシンプルなWordpressウィジェットを作成しようとしています。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. '"/>;
}

誰かがこれの何が問題なのか教えてもらえますか?に追加すると500エラーが発生しfunctions.phpます。

4

2 に答える 2

4

StackOverflowの構文の強調表示を見てください。'関数の最後の行の終わりに、文字列の最後の一重引用符がありません。

echo '<img ...' .$title. '"/>;
                             ^
于 2012-07-17T02:34:28.837 に答える
1

エコーラインの最後の一重引用符を閉じて、次のようにします。

echo '<img src="http://api.qrserver.com/v1/create-qr-code/?data=' .$permalink. '" alt="QR: ' .$title. '"/>';
于 2012-07-17T02:36:25.763 に答える