記事にフォルダから画像を配置したい
WordPress
WordPressで投稿ページや固定ページに画像を配置しようと思ったら、普通は「メディアを追加」なんでしょうけども。あえてそこを介さず画像を管理したいこともあるのですよ。
初期状態でも、こんな感じで書けば出ます。
<img src="/wordpress/wp-content/themes/〇〇/images/image.jpg">
ただ、これを
<img src="images/image.jpg">
こんなふうに短くしたい場合は、functions.phpにコードを記述します。
<親テーマの場合>
function imagepassshort($arg) { $content = str_replace('"images/', '"' . get_bloginfo('template_directory') . '/images/', $arg); return $content; } add_action('the_content', 'imagepassshort');
<子テーマの場合>
function imagepassshort($arg) { $content = str_replace('"images/', '"' . get_bloginfo('stylesheet_directory') . '/images/', $arg); return $content; } add_action('the_content', 'imagepassshort');