0

我目前正在使用 Wordpress,并且我的网站列表以链接名称作为标题(例如 www.test.com、www.test2.com)

使用此 php 代码,它会调用网站链接的名称:

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

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

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

这是我的“访问网站按钮”的 html 代码:

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

我希望有人能帮帮忙。

谢谢!

4

3 回答 3

2

我想你可以做这样的事情

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

如果 the_title 是一个以 www(不是 http://)开头的有效 URL,那么它将起作用。如果他们的标题中已经包含 http://,请删除该部分。

于 2012-07-15T01:58:25.993 回答
0

每当您单击链接时,您都在访问 href 属性中指定的 url。

例如创建一个链接,去 google.com 我会这样做

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

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

<div id="visit">
    <a href="#" id="visit-link">Visit website</a>
    </div>
于 2012-07-13T02:46:55.593 回答
0

用 php 编写代码:我能想到的就是这段代码:

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

我猜你很困惑

<?php the_permalink(); ?>

the_permalink(); 调用 get_permalink(); 它最终提供了链接。您可以在 wp-includes/link-template.php 中查看其源代码。

于 2012-07-13T11:15:21.333 回答