0

<?php bloginfo('stylesheet_directory'); ?>wordpress ループ内を使用して画像を参照したいのですが、これを行う方法がわかりません。私の画像コードは次のとおりです。

<?php
      if (is_category('Events')) {
        echo '<img src="http://localhost/mmj/wp-content/themes/child-theme/img/live-banner.jpg" class="live-holder-img" />';
      } else if (is_category('News')) {
       echo '<img src="http://localhost/mmj/wp-content/themes/child-theme/img/live-banner.jpg" class="live-holder-img" />';
      } else {
        echo '<img src="" class="default" />';
    } ?>

むしろ置き換えたいhttp://localhost/mmj/wp-content/themes/child-themeのですが、内部<?php bloginfo('stylesheet_directory'); ?>に含めることができないことを認識しているので、どうすればこれを行うことができるのだろうと思っていましたか?<?php<?php

4

1 に答える 1

1

次のように使用できます。

echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />';

完全なコード:

<?php
      if (is_category('Events')) {
        echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />';
      } else if (is_category('News')) {
       echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />';
      } else {
        echo '<img src="" class="default" />';
    } ?>

要するに、印刷ではなく、スタイルシート ディレクトリを取得するget_bloginfo()代わりに使用しています。bloginfo()そして、次のように使用します:

echo 'Some strings here ' . get_bloginfo() . ' another strings';
于 2012-08-10T21:52:53.987 に答える