• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「関数リファレンス/get theme root」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(英語版をコピペ。)
 
(各章の名前と、戻り値まで翻訳完了。)
1行目: 1行目:
== Description ==
+
<div id="Description">
Retrieves the absolute path to the [[Glossary#Theme|themes]] directory, without the trailing slash.
+
== 説明 ==
 +
</div>
 +
テーマディレクトリの絶対パスを取得します。この時、最後のスラッシュは記載されません。
  
== Usage ==
+
<div id="Usage">
%%%<?php get_theme_root(); ?>%%%
+
== 使用法 ==
 +
</div>
 +
<?php get_theme_root(); ?>
  
== Parameters ==
+
<div id="Parameters">
{{Parameter|$stylesheet_or_template|string|The stylesheet or template name of the theme.}}
+
== パラメーター ==
 +
</div>
 +
{{Parameter|$stylesheet_or_template|string|テーマのスタイルシートまたはテンプレート名}}
  
== Return Values ==
+
<div id="Return Values">
{{Return||string|Absolute path to the [[Glossary#Theme|themes]] directory (without the trailing slash)}}.
+
== 戻り値 ==
 +
</div>
 +
{{Return||string|テーマディレクトリの絶対パス。ただし、最後のスラッシュは記載されません。}}
  
== Examples ==
+
<div id="Example">
 +
== 使用例 ==
 +
</div>
 
<!-- Need creative examples. Feel free to link to external examples. -->
 
<!-- Need creative examples. Feel free to link to external examples. -->
 
===Number of Subdirectories in Themes Directory===
 
===Number of Subdirectories in Themes Directory===
29行目: 39行目:
 
<div style="border:1px solid blue; margin: 20px 0; padding:20px">There are 5 subdirectories in the /home/user/public_html/wp-content/themes directory.</div>
 
<div style="border:1px solid blue; margin: 20px 0; padding:20px">There are 5 subdirectories in the /home/user/public_html/wp-content/themes directory.</div>
  
== Notes ==
+
<div id="Notes">
 +
== 注 ==
 +
</div>
 
* Uses: [[Function Reference/apply_filters|<tt>apply_filters()</tt>]] to apply the [[Plugin API/Filter Reference/theme_root|theme_root]] filters on the retrieved path.
 
* Uses: [[Function Reference/apply_filters|<tt>apply_filters()</tt>]] to apply the [[Plugin API/Filter Reference/theme_root|theme_root]] filters on the retrieved path.
  
== Change Log ==
+
<div id="Change Log">
Since: [[Version 1.5|1.5.0]]
+
== 改訂履歴 ==
 +
</div>
 +
[[Version 1.5|1.5.0]] にて導入されました。
  
== Source File ==
+
<div id="Source File">
 +
== ソースファイル ==
 +
</div>
 +
<tt>get_theme_root()</tt> は {{Trac|wp-includes/theme.php}} にあります。
  
<tt>get_theme_root()</tt> is located in {{Trac|wp-includes/theme.php}}.
+
<div id="Related">
 +
== 関連項目 ==
 +
</div>
 +
{{Theme Paths}}
  
== Related ==
 
  
{{Theme Paths}}
+
{{原文| Function Reference/get theme root |136433}}<!--  22:07, September 28, 2013 Djkaz  版 -->
 +
 
  
 
{{Tag Footer}}
 
{{Tag Footer}}

2013年9月28日 (土) 23:26時点における版

テーマディレクトリの絶対パスを取得します。この時、最後のスラッシュは記載されません。

使用法

<?php get_theme_root(); ?>

パラメーター

$stylesheet_or_template
string) (必須) テーマのスタイルシートまたはテンプレート名
初期値: なし

戻り値

(string) 
テーマディレクトリの絶対パス。ただし、最後のスラッシュは記載されません。

使用例

Number of Subdirectories in Themes Directory

The function below informs about the number of subdirectories in the themes directory. Note that this doesn't necessarily match the number of themes recognized by WordPress.

<?php
function display_themes_subdirs_count_info()
  $theme_root = get_theme_root();
  $files_array = glob("$theme_root/*", GLOB_ONLYDIR);
  echo "There are " . count($files_array) . " subdirectories in the " . $theme_root " directory"; 
}
?>

Example output:

There are 5 subdirectories in the /home/user/public_html/wp-content/themes directory.

改訂履歴

1.5.0 にて導入されました。

ソースファイル

get_theme_root()wp-includes/theme.php にあります。

テーマのパス: get_template(), get_template_directory(), get_template_directory_uri(), get_theme_roots() /en, get_theme_root(), get_theme_root_uri() /en, get_stylesheet() /en, get_stylesheet_uri(), get_stylesheet_directory(), get_stylesheet_directory_uri(), get_bloginfo()



最新英語版: WordPress Codex » Function Reference/get theme root 最新版との差分


関数リファレンステンプレートタグ目次もご覧ください。