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

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

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(パラメータ)
(最新版のマージ、{{NeedTrans}}一部あり)
3行目: 3行目:
 
== 説明 ==
 
== 説明 ==
  
optionsデータベーステーブルから、指定したオプションの値を取得する安全な方法です。希望するオプションが存在しない場合は、値が関連付けされず、'''FALSE''' が返されます。
+
[[Option_Reference|option]]データベーステーブルから、指定したオプションの値を取得する安全な方法です。希望するオプションが存在しない場合は、値が関連付けされず、<tt>FALSE</tt> が返されます。
  
 
== 使い方 ==
 
== 使い方 ==
  
  <?php echo get_option( $show, $default ); ?>
+
  <?php echo get_option( $option, $default ); ?>  
  
 
== パラメータ <span id="Parameters"></span>==
 
== パラメータ <span id="Parameters"></span>==
  
{{Parameter|$show|文字列|取得するオプションの名前。有効なデフォルトオプション値は、[[Option Reference|オプション設定リファレンス]]に一覧があります。}}
+
{{Parameter|$option|文字列|取得するオプションの名前。小文字のみ別々の言葉を、強調しています。|必須|<tt>None</tt>}}
 +
 
 +
A concise list of valid options is below, but a more complete one can be found at the [[Option Reference]].
 +
 
 +
:* <tt>'admin_email'</tt> - E-mail address of blog administrator.
 +
:* <tt>'blogname'</tt> - Weblog title; set in General Options.
 +
:* <tt>'blogdescription'</tt> - Tagline for your blog; set in General Options.
 +
:* <tt>'blog_charset'</tt> - Character encoding for your blog; set in Reading Options.
 +
:* <tt>'date_format'</tt> - Default date format; set in General Options.
 +
:* <tt>'default_category'</tt> - Default post category; set in Writing Options.
 +
:* <tt>'home'</tt> - The blog's home web address; set in General Options.
 +
:* <tt>'siteurl'</tt> - WordPress web address; set in General Options.<br />'''Warning:''' This is not the same as <tt>get_bloginfo('siteurl')</tt> (which will return the homepage url), but as <tt>get_bloginfo('wpurl')</tt>.
 +
:* <tt>'template'</tt> - The current theme's name; set in Presentation.
 +
:* <tt>'start_of_week'</tt> - Day of week calendar should start on; set in General Options.
 +
:* <tt>'upload_path'</tt> - Default upload location; set in Miscellaneous Options.
 +
:* <tt>'users_can_register'</tt> - Whether users can register; set in General Options.
 +
:* <tt>'posts_per_page'</tt> - Maximum number of posts to show on a page; set in Reading Options.
 +
:* <tt>'posts_per_rss'</tt> - Maximum number of most recent posts to show in the syndication feed; set in Reading Options.
 +
 
 +
:There are many more options available, a lot of which depend on what plugins you have installed.
 +
 
  
 
{{Parameter|$default|混合|値が返されない(データベースにオプションが存在しない)場合のデフォルト値。|オプション|false}}
 
{{Parameter|$default|混合|値が返されない(データベースにオプションが存在しない)場合のデフォルト値。|オプション|false}}
40行目: 60行目:
 
== 更新履歴 ==
 
== 更新履歴 ==
  
* since 1.5.0
+
* 新規導入: 1.5.0
  
== ソースコード ==
+
== ソースファイル ==
  
<code>get_option()</code> は {{Source|wp-includes/option.php}} にあります({{CurrentVersion}}: 最新安定版)。
+
<code>get_option()</code> は {{Trac|wp-includes/option.php}} にあります。
  
{{原文|Function Reference/get_option|90974}}<!-- 13:15, 29 June 2010 Bono 版 -->
 
  
 
== 関連 ==
 
== 関連 ==
53行目: 72行目:
  
 
{{Tag Footer}}
 
{{Tag Footer}}
 +
 +
{{NeedTrans|一部}}
 +
 +
 +
{{原文|Function Reference/get_option|152417}}<!-- 09:03, 26 June 2015‎ Vesuvium  版 -->
  
 
{{DEFAULTSORT:Get_option}}
 
{{DEFAULTSORT:Get_option}}

2015年7月1日 (水) 11:45時点における版

説明

optionデータベーステーブルから、指定したオプションの値を取得する安全な方法です。希望するオプションが存在しない場合は、値が関連付けされず、FALSE が返されます。

使い方

<?php echo get_option( $option, $default ); ?> 

パラメータ

$option
文字列) (必須) 取得するオプションの名前。小文字のみ別々の言葉を、強調しています。
初期値: None

A concise list of valid options is below, but a more complete one can be found at the Option Reference.

  • 'admin_email' - E-mail address of blog administrator.
  • 'blogname' - Weblog title; set in General Options.
  • 'blogdescription' - Tagline for your blog; set in General Options.
  • 'blog_charset' - Character encoding for your blog; set in Reading Options.
  • 'date_format' - Default date format; set in General Options.
  • 'default_category' - Default post category; set in Writing Options.
  • 'home' - The blog's home web address; set in General Options.
  • 'siteurl' - WordPress web address; set in General Options.
    Warning: This is not the same as get_bloginfo('siteurl') (which will return the homepage url), but as get_bloginfo('wpurl').
  • 'template' - The current theme's name; set in Presentation.
  • 'start_of_week' - Day of week calendar should start on; set in General Options.
  • 'upload_path' - Default upload location; set in Miscellaneous Options.
  • 'users_can_register' - Whether users can register; set in General Options.
  • 'posts_per_page' - Maximum number of posts to show on a page; set in Reading Options.
  • 'posts_per_rss' - Maximum number of most recent posts to show in the syndication feed; set in Reading Options.
There are many more options available, a lot of which depend on what plugins you have installed.


$default
混合) (オプション) 値が返されない(データベースにオプションが存在しない)場合のデフォルト値。
初期値: false

詳細は Option_Reference を参照してください。

用例

ブログタイトルを表示する

次のれいは、<h1> タグ内に、ブログタイトルを表示します。

<h1><?php echo get_option('blogname'); ?></h1>

文字セットを表示する

ブログで使用している文字セット(例えば、UTF-8)を表示します。

<p>Character set: <?php echo get_option('blog_charset'); ?> </p>

管理者のメールアドレスを取得する

ブログ管理者のメールアドレスを取得し、変数に格納します。

<?php $admin_email = get_option('admin_email'); ?>

更新履歴

  • 新規導入: 1.5.0

ソースファイル

get_option()wp-includes/option.php にあります。


関連

Options API: add_option() /en, add_site_option() /en, delete_option() /en, delete_site_option() /en, form_option() /en, get_site_option() /en, get_site_url(), get_user_option() /en, get_option() /en, update_option() /en, update_site_option() /en, update_user_option() /en, wp_load_alloptions() /en



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


このページ「関数リファレンス/get option」は一部未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています


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