satosanpe
メンバー
3 years前の投稿 #
<?php bloginfo('stylesheet_directory');?>/images/aaa.gif" width="10" height="10" alt="あああ"/>
これで良いのでは?
mizube
メンバー
3 years前の投稿 #
stylesheet_directory は style.css のあるディレクトリ、 template_directory はテンプレートのディレクトリになります。
通常は同じディレクトリになりますが、 style.css の Template: にて、以下のように style.css とは別のディレクトリをテンプレートのディレクトリとして指定している場合には、両者の出力結果が異なってきます。
/*
Template Name: Your Theme
Description: your-theme ディレクトリにこの style.css が設置されているとします。
Author: You
Template: default
*/
template_directory : default がテンプレートのディレクトリに指定されているので
http://example.com/wp-content/themes/default
stylesheet_directory : style.css が設置されているディレクトリなので
http://example.com/wp-content/themes/your-theme
ただし、 stylesheet_directory は WP 2.3.1 から非推奨になっているはずなので、 WP 2.5.1 をお使いの BB7 さんの場合は template_directory で正解です。