wordpress 固定ページに画像を表示させる [WordPress]
wordpressの固定ページに画像を表示させる際、テンプレートフォルダのimagesに画像を入れて
こんな感じに書いてみたものの、表示されませんでした。
<img src="<?php bloginfo('template_url'); ?>/images/画像.jpg" alt="<?php bloginfo('name'); ?>
とか、<a href="<?php echo home_url( '/' ); ?>"><img src="<?php bloginfo('template_url'); ?>/images/画像.jpg・・・・・
メディアからアップロードすれば問題ないけれど・・・・パスが長いし、ローカルから移植するのに面倒で困りました。
こんな方法が あちこちのありました。
1:テンプレートフォルダの中に新しいフォルダを作る「img」とか。その中に画像を置く。
2:function.phpに追記
//固定ページ画像
function replaceImagePath($arg) {
$content = str_replace('"img/', '"' . get_bloginfo('template_directory') . '/img/', $arg);
return $content;
}
add_action('the_content', 'replaceImagePath');
3:固定ページには<img src="img/画像.jpg"/> と書くだけ
解決!
コメント 0