我试图在Wordpress中设置锚标记中的固定链接,但我得到以下结果:
http://localhost/mysite/the_permalink();
这是我的代码:
$result .= '<footer><a href="the_permalink();'.$link_value.'" >'.get_the_title().'</a></footer>';
我该如何解决这个问题?
答案 0 :(得分:2)
使用get_permalink()代替the_permalink
$result .= '<footer><a href='.get_permalink().$link_value.' >'.get_the_title().'</a></footer>';
the_permalink
直接将当前帖子的永久链接输出到前端。
get_permalink
将其作为变量返回,但不会将其回显。
答案 1 :(得分:0)
由于the_permalink()
函数直接回显了URL,因此您的代码只需稍作修改即可。它将如下:
$result .= '<footer><a href="'; the_permalink();
$result .= $link_value.'" >'.get_the_title().'</a></footer>';