• phpについての質問です。下記コードのうち、上のものはきちんと表示されるのですが、下のものはどうしてもエラーになってしまします。下のものを[サイトのトップページにリンクさせた状態]できちんと表示させるにはどのような記述をすべきでしょうか?
     <?php echo '<a href="http://google.com">サンプルテキスト</a>'; ?>
     <?php echo '<a href="<?php bloginfo('url'); ?>">サンプルテキスト</a>'; ?>

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このように書くといいと思います。

    <?php echo '<a href="' . get_bloginfo('url') . '">サンプルテキスト</a>'; ?>

    「.」というのが連結文字で、シングルクォートで囲った部分が文字列、「.」でつなげた部分がPHPプログラムとして認識されます。

    <a href=” : 文字列
    get_bloginfo(‘url’) : プログラム
    サンプルテキスト : 文字列

    トピック投稿者 shojpngo

    (@shojpngo)

    ありがとうございます。きちんと表示されました!
    if文の中でどうやって書いていいかわからず四苦八苦しておりました。
    ありがとうございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「[phpの記述方法について]echo内にphpの記述がしたいです。」には新たに返信することはできません。