我想重定向到WordPress中的另一个页面或网站。我正在使用下面的代码其中$ page变量包含网站的URL,并希望使用标记href重定向它。问题是链接被附加到localhost当前页面URL。
代码在这里
$page= get_post_custom_values('projPage');
if($page[0] != ""){
var_dump($page);?>
<p>
<a href="<?php echo $page[0];?>">Project Page</a>
</p> <?php
} else { ?>
<p><em>Project Page Unavailable</em></p><?php
}
答案 0 :(得分:1)
您的网址应该包含 HTTP 或 HTTPS 等协议,否则会被视为相对路径。
$page[0]= 'http://www.google.com';
if($page[0] != ""){
var_dump($page);?>
<p>
<a href="<?php echo $page[0];?>">Project Page</a>
</p> <?php
} else { ?>
<p><em>Project Page Unavailable</em></p><?php
}
这个对我来说很好用