如何将PHP调用的文本转换为链接?

时间:2012-07-13 02:37:26

标签: php html wordpress hyperlink

我目前正在使用Wordpress,我的网站列表中包含链接名称(例如www.test.com,www.test2.com)

使用这个PHP代码,它会调出网站链接的名称:

<h3 class="list"><a class="h1" href="<?php the_permalink(); ?>"><?php the_title(); ?></h3>

现在该网站有一个“readmore”按钮和一个“访问网站”按钮。我想使用PHP将“访问网站”按钮变成外部链接。

例如,网站列表名为“www.test.com”。我想把“访问网站按钮”变成一个外部链接,它会转到“www.test.com”。

以下是“访问网站按钮”的html代码:

<div id="visit">
    <a href="#" id="visit-link">Visit website</a>
    </div>

我希望有人可以提供帮助。

谢谢!

3 个答案:

答案 0 :(得分:2)

我想你可以做这样的事情

<h3 class="list"><a class="h1" href="http://<?php the_title(); ?>">Visit Website</h3>

如果the_title是以www(不是http://)开头的有效网址,那么它就可以了。如果标题中已有http://,请删除该部分。

答案 1 :(得分:0)

每当您点击链接时,您正在访问href属性中指定的网址。

例如,要创建链接,请转到google.com我会这样做

<a href="http://www.google.com">Go to Google</a>

因此,在您的情况下,您将#替换为您的链接

<div id="visit">
    <a href="#" id="visit-link">Visit website</a>
    </div>

答案 2 :(得分:0)

在php中编码:我能想到的就是这段代码:

<?php echo "<a href='http://www.test.com'>visit site</a>" ?>

我猜你很困惑

<?php the_permalink(); ?>

the_permalink();调用get_permalink();最后提供了link.You可以在wp-includes / link-template.php中看到它的源代码。