0

我正在尝试使用 PHP 显示当前页面的二维码。the_permalink()在我的论坛上返回空白。

function the_qrcode( $permalink ) {
    if($permalink == '') {
        $permalink = 'http://eternityofgamers.com/forums';
    }

    echo $permalink;
}

在启用 PHP 的文本小部件中,我有<?php the_qrcode(the_permalink()); ?>

在主页上,$permalink回显为http://eternityofgamers.com/archives/74http://eternityofgamers.com/forums而不是http://eternityofgamers.com/archives/74.

4

1 回答 1

1

the_permalink() 应该在循环中使用。如果您想获取当前的帖子链接,请使用get_permalink

<?php the_qrcode(get_permalink()); ?>
于 2012-07-17T03:32:12.223 回答