固定ページで画像やURLのテンプレートパス

2021年09月13日作成者:webmaster

固定ページ編集時に、aタグのリンクやimgのsrc等、特にテストアップ時は/wordpressディレクトリ名/〜〜といった形で記述しますが、下記をfunctions.phpに記載することで、ショートコードが利用可能となり、構築時から本番公開時にurlやsrcを変更せずにすみます。

function shortcode_templateurl() {
return get_bloginfo('template_url');
}
add_shortcode('tmpPath', 'shortcode_templateurl');

function shortcode_homeurl() {
return home_url();
}
add_shortcode('sitePath', 'shortcode_homeurl');

固定ページには、以下のような形で記述します。

<a href="[sitePath]/tmp">テンプレート</a>
<img src="[tmpPath]/img/img_hero.jpg" alt="テンプレート">

コメントを残す

一覧へ