我有一段wordpress代码输出一个字符串(这是一个网址)
我需要将此输出转换为链接。
echo get_post_meta($post->ID, "Link", true);
代码已经在标签内部,因为文件中还有其他php调用。
如何修改代码以输出链接?
由于
答案 0 :(得分:1)
这样的事情?
echo '<a href="'.get_post_meta($post->ID, "Link", true).'">'.get_post_meta($post->ID, "Link", true).'</a>';
或
$link=get_post_meta($post->ID, "Link", true);
echo '<a href="'.$link.'">'.$link.'</a>';
答案 1 :(得分:0)
因为PHP可以回显文字HTML代码,所以您只需在超链接中输出链接即可。
echo "<a href=\"" . get_post_meta($post->ID, "Link", true) . "\">Your Link Name</a>";
或者,您可以选择在echo语句之前和之后关闭并重新打开PHP标记。以上与......相同。
?>
<a href="
<?php echo get_post_meta($post->ID, "Link", true); ?>
">Your Link Name</a>
<?php
第二种方法很方便,当你有大块输出并且你不想在任何地方制作单独的echo语句时。