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

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

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(ソースファイル)
(用例の追加)
1行目: 1行目:
 
==説明==
 
==説明==
 
この[[条件分岐タグ]]は、ダッシュボードまたは管理パネルが表示されているかどうかをチェックします。これは TRUE または FALSE の値を返す boolean 関数です。  
 
この[[条件分岐タグ]]は、ダッシュボードまたは管理パネルが表示されているかどうかをチェックします。これは TRUE または FALSE の値を返す boolean 関数です。  
 +
 +
<!--
 +
This [[Conditional Tags|Conditional Tag]] checks if the Dashboard or the administration panel is attempting to be displayed. It ''should not'' be used as a means to verify whether the current user has permission to view the Dashboard or the administration panel (try [[Function_Reference/current_user_can|current_user_can()]] instead).
 +
This is a boolean function that will return <tt>true</tt> if the URL being accessed is in the admin section, or <tt>false</tt> for a front-end page.
 +
-->
  
 
==使い方==
 
==使い方==
12行目: 17行目:
  
 
==用例==
 
==用例==
 +
<pre>
 +
if ( ! is_admin() ) {
 +
    echo "You are viewing the theme";
 +
} else {
 +
    echo "You are viewing the WordPress Administration Panels";
 +
}
 +
</pre>
  
 
==注==
 
==注==
 +
* <tt>is_admin()</tt> will return <tt>false</tt> when trying to access wp-login.php.
 +
* <tt>is_admin()</tt> will return <tt>true</tt> when trying to make an ajax request.
 +
* <tt>is_admin()</tt> will return <tt>true</tt> for calls to load-scripts.php and load-styles.php.
 +
* <tt>is_admin()</tt> is ''not'' intended to be used for security checks. It will return true whenever the current URL is for a page on the admin side of WordPress. It does not check if the user is logged in, nor if the user even has access to the page being requested. It is a convenience function for plugins and themes to use for various purposes, but it is not suitable for validating secured requests.
 +
  
 
==更新履歴==
 
==更新履歴==
27行目: 44行目:
  
 
{{Tag Footer}}
 
{{Tag Footer}}
 +
 +
{{NeedTrans}}
  
 
{{DEFAULTSORT:Is_admin}}  
 
{{DEFAULTSORT:Is_admin}}  
{{原文|Function_Reference/is_admin|71819}}<!-- 13:33, 19 May 2009 Ramiy 版 -->
+
{{原文|Function_Reference/is_admin|136951}}<!-- 16:19, 10 October 2013‎ Nikker 版 -->
  
 
[[Category:条件分岐タグ]]
 
[[Category:条件分岐タグ]]

2015年6月12日 (金) 09:51時点における版

説明

この条件分岐タグは、ダッシュボードまたは管理パネルが表示されているかどうかをチェックします。これは TRUE または FALSE の値を返す boolean 関数です。


使い方

<?php is_admin(); ?>

パラメータ

この関数に指定できるパラメータはありません。

戻り値

(boolean) 
ダッシュボード/管理パネルであれば True、そうでなければ false

用例

if ( ! is_admin() ) {
     echo "You are viewing the theme";
} else {
     echo "You are viewing the WordPress Administration Panels";
}

  • is_admin() will return false when trying to access wp-login.php.
  • is_admin() will return true when trying to make an ajax request.
  • is_admin() will return true for calls to load-scripts.php and load-styles.php.
  • is_admin() is not intended to be used for security checks. It will return true whenever the current URL is for a page on the admin side of WordPress. It does not check if the user is logged in, nor if the user even has access to the page being requested. It is a convenience function for plugins and themes to use for various purposes, but it is not suitable for validating secured requests.


更新履歴

Since: 1.5.1

ソースファイル

is_admin()wp-includes/load.php に含まれています。

関連

条件分岐タグis_404(), is_admin(), is_admin_bar_showing(), is_archive(), is_attachment(), is_author(), is_category(), is_comments_popup(), is_date(), is_day(), is_feed(), is_front_page(), is_home(), is_local_attachment(), is_main_query, /is_multi_author, is_month(), is_new_day(), is_page(), is_page_template(), is_paged(), is_plugin_active(), is_plugin_active_for_network() /en, is_plugin_inactive() /en, is_plugin_page() /en, is_post_type_archive(), is_preview() /en, is_search(), is_single(), is_singular(), is_sticky(), is_tag(), is_tax(), is_taxonomy_hierarchical(), is_time(), is_trackback(), is_year(), in_category(), in_the_loop(), is_active_sidebar(), is_active_widget(), is_blog_installed() /en, is_rtl(), is_dynamic_sidebar(), is_user_logged_in(), has_excerpt(), has_post_thumbnail(), has_tag(), pings_open(), email_exists(), post_type_exists(), taxonomy_exists(), term_exists(), username_exists() /en, wp_attachment_is_image(), wp_script_is()



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


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


最新英語版: WordPress Codex » Function_Reference/is_admin最新版との差分