Я пытаюсь использовать PHP для отображения QR-кода для текущей страницы. the_permalink()
возвращается как пустое на моих форумах.
function the_qrcode( $permalink ) { if($permalink == '') { $permalink = 'http://eternityofgamers.com/forums'; } echo $permalink; }
В текстовом <?php the_qrcode(the_permalink()); ?>
поддержкой PHP у меня есть <?php the_qrcode(the_permalink()); ?>
<?php the_qrcode(the_permalink()); ?>
На главной странице $permalink
отражается как http://eternityofgamers.com/archives/74http://eternityofgamers.com/forums
вместо http://eternityofgamers.com/archives/74
.
Параметр the_permalink () должен использоваться в цикле. Если вы хотите получить текущую ссылку, используйте get_permalink .
<?php the_qrcode(get_permalink()); ?>