-1

在 single.php 中,我试图获取自定义字段的值,该字段在自定义字段“wpcf-website”中具有帖子条目的网站。所以我尝试了:

<?php if (get_post_meta($post->ID, 'wpcf-website', true)) { ?>
<p>Web Site: <a href="http//:<?php echo get_post_meta($post->ID, 'wpcf-website', true); ?>" target="_blank"><?php echo get_post_meta($post->ID, 'wpcf-website', true); ?></a></p>
<? }?>

哪个在显示中有效,但实际链接在我的网站内,因此被破坏:

http://mysite.com/my-post-name/http//:www.ccbtoday.org

如何让它显示字段的值,只需在前面加上 http://?

4

1 回答 1

1

如果这是您网站上的实际代码,那么您的 http 协议中有错字。它应该是“http://”,而不是“http//:”。这将解决您看到的问题。

于 2012-11-24T17:52:10.443 回答