以前、wp_list_categoriesでカテゴリー一覧を表示させた時に、Feedイメージも付けたいと思いました。
でも、Feedイメージの画像へのURLで、テンプレートタグでURLを出力させたかった。
その方法ができず見送った経緯があります。
前回の記事でも同じことになるのですが、
自分にφ(-ω-*) メモメモ
それまでは、テーマまでのURLを直書きしていました。
たとえば、以下の通り。
でもこれだと、サイト移転とかした場合一々修正しなければならない。
テーマ作成者としては、こうした手間を省くように作成するのがモットー。
できるだけ、テンプレートタグを使用することで、テーマをクリーンにしたいんですよね。
なので、上記の問題に悩んでいたのですが、
あっさり解決。
前回の記事に記述した通り、テンプレートタグの中にふつうにテンプレートタグは使えない。
なので、この場合、文字列演算子「.」ピリオドを使用し文字列をつなげる。
また、を取った形にする。注意したいのは、テンプレートタグ自体がechoに寄って出力されるものがある。
その場合、PHPの値として返すテンプレートタグを使用する。×→echo”“;
○→echo”“;
目次
wp_list_categoriesでのfeed_imageをテーマURLまで記述
テーマURLを直書きせずに、自動出力させる方法は以下の通り。
[php][/php]色々応用できそうです。
コメント