0

現在、Wordpress を使用しており、タイトルとしてリンク名を含む Web サイトのリストがあります (例: www.test.com、www.test2.com)

この php コードを使用して、Web サイト リンクの名前を呼び出します。

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

これで、その Web サイトに「もっと読む」ボタンと「Web サイトにアクセス」ボタンが追加されました。PHPを使用して、「ウェブサイトにアクセス」ボタンを外部リンクに変えたいと思います。

たとえば、Web サイトのリストは「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 が (http:// ではなく) www で始まる有効な URL である場合、それは機能します。タイトルに既に http:// が含まれている場合は、その部分を削除します。

于 2012-07-15T01:58:25.993 に答える
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 に答える
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 に答える