新しいテンプレートとスタイルシートの名前に現在のテーマを切り替えます。
テーマに関するその他のタグ
get_stylesheet_directory
現在のテーマのスタイルシートディレクトリーパスを取得します。
URLではなく、絶対サーバーパスを返すことに注意してください(例:/var/www/html/myblog/wp-content/themes/my_theme)。このように、これは次のようなファイルレベルの操作に最も適しています:
require_once(get_stylesheet_directory() . '/my_include.php');
WebフレンドリーなURLをしたい場合、
このようなリンク或いは画像の参照内に使用されるであろう1つとして、
代わりにget_stylesheet_directory_uri()を使用してください。
get_stylesheet
現在のスタイルシートの名前を取得します。
管理者が現在のフロントエンドテーマとして設定したテーマ名です。
全ての大規模な目的のために、テンプレート名とスタイルシート名は殆どの場合に同じになるだろう。子テーマを使用した場合、親よりも返される名前です。
get_stylesheet_directory_uri
スタイルシートディレクトリのURIを取得します。SSLの有無をチェックします。
これが適切にフォーマットされたURIを返すことに注意してください;言い換えると、Webアドレスになります(http:// 或いは https:// などを完備 )。このように、追加のスタイルシート、或いはおそらく元も一般的な画像を参照している、最も適切なリンクに使用されています(この例では、template .phpファイル内の
get_single_template
現在または親のテンプレート内にシングルテンプレートのパスを取得します。
add_custom_image_header
ヘッダー画像を表示するためにコールバックを追加します。
$header_callbackコールバックのパラメーターは、’wp_head’アクションの内容を表示するために必要となります。$admin_header_callbackコールバックのパラメーターは、Custom_Image_Headerを追加して、’admin_menu’アクションを追加します。
add_custom_background
背景画像を表示するためにコールバックを追加します。
$header_callbackのコールバックのパラメーターは、’wp_head’アクションの内容を表示するために必要となります。$admin_header_callbackコールバックのパラメーターは、Custom_Backgroundのクラスを追加し、’admin_menu’アクションを追加します。