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

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

「クラスリファレンス」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(先にコピペした英語版は誤っていました。すみません)
(本文和訳。リンク修正。英語リンクを追加。)
4行目: 4行目:
 
}}
 
}}
 
__TOC__
 
__TOC__
The files of WordPress define many useful PHP Classes. This article will try to list all/most of the core classes.
+
WordPressのファイルはたくさんの便利なPHPクラスを定義します。ここでは全て/ほとんどのコアとなるクラスをリストしようとします。
  
==Classes==
+
== クラス ==
  
The following classes were created by WordPress developers:
+
以下のクラスがWordPress開発者達によって作成されました:
  
 
* atomentry
 
* atomentry
100行目: 100行目:
 
* translation_entry
 
* translation_entry
 
* translations
 
* translations
* [[Class_Reference/Walker|Walker]]
+
* [[クラスリファレンス/Walker|Walker]]/ [[:en:Class_Reference/Walker|en]]
 
** Walker_Category
 
** Walker_Category
 
** Walker_Category_Checklist
 
** Walker_Category_Checklist
110行目: 110行目:
 
** Walker_Page
 
** Walker_Page
 
** Walker_PageDropdown
 
** Walker_PageDropdown
* [[Class Reference/WP | WP]] - General request handling.
+
* [[クラスリファレンス/WP | WP]]/ [[:en:Class Reference/WP | en]] - General request handling.
* [[Class Reference/WP_Admin_Bar | WP_Admin_Bar]] - Controls display and creation of Admin bar.
+
* [[クラスリファレンス/WP_Admin_Bar | WP_Admin_Bar]]/ [[:en:Class Reference/WP_Admin_Bar | en]] - Controls display and creation of Admin bar.
* [[Class Reference/WP Ajax Response | WP_Ajax_Response]] - Handles XML responses to AJAX requests.
+
* [[クラスリファレンス/WP Ajax Response | WP_Ajax_Response]]/ [[:en:Class Reference/WP Ajax Response | en]] - Handles XML responses to AJAX requests.
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager]] - (Instanced) Handles customization of the [[Theme_Customization_API|Theme Customizer]]
+
* [[クラスリファレンス/WP_Customize_Manager|WP_Customize_Manager]]/ [[:en:Class_Reference/WP_Customize_Manager|en]] - (Instanced) Handles customization of the [[Theme_Customization_API|Theme Customizer]]
 
* WP_Dependencies
 
* WP_Dependencies
* [[Class Reference/WP_Embed | WP_Embed]]
+
* [[クラスリファレンス/WP_Embed | WP_Embed]]/ [[:en:Class Reference/WP_Embed | en]]
* [[Class Reference/WP Error | WP_Error]] - Error handling.
+
* [[クラスリファレンス/WP Error | WP_Error]]/ [[:en:Class Reference/WP Error | en]] - Error handling.
 
* WP_Feed_Cache
 
* WP_Feed_Cache
 
* WP_Feed_Cache_Transient
 
* WP_Feed_Cache_Transient
* [[Class_Reference/WP_Filesystem_Base|WP_Filesystem_Base]]
+
* [[クラスリファレンス/WP_Filesystem_Base|WP_Filesystem_Base]]/ [[:en:Class_Reference/WP_Filesystem_Base|en]]
 
** WP_Filesystem_Direct
 
** WP_Filesystem_Direct
 
** WP_Filesystem_Ftpext
 
** WP_Filesystem_Ftpext
134行目: 134行目:
 
* WP_http_streams
 
* WP_http_streams
 
* WP_importer
 
* WP_importer
* [[Class Reference/WP_List_Table | WP_List_Table]] - Renders admin list tables.
+
* [[クラスリファレンス/WP_List_Table | WP_List_Table]]/ [[:en:Class Reference/WP_List_Table | en]] - Renders admin list tables.
* [[Class Reference/WP_Locale | WP_Locale]] - Handles date and time locales.
+
* [[クラスリファレンス/WP_Locale | WP_Locale]]/ [[:en:Class Reference/WP_Locale | en]] - Handles date and time locales.
* [[Class Reference/WP_matchesmapregex | WP_matchesmapregex]]
+
* [[クラスリファレンス/WP_matchesmapregex | WP_matchesmapregex]]/ [[:en:Class Reference/WP_matchesmapregex | en]]
* [[Class Reference/WP_nav_menu_widget | WP_nav_menu_widget]]
+
* [[クラスリファレンス/WP_nav_menu_widget | WP_nav_menu_widget]]/ [[:en:Class Reference/WP_nav_menu_widget | en]]
* [[Class Reference/WP_Object_Cache | WP_Object_Cache ]] - Cache and regenerate data.
+
* [[クラスリファレンス/WP_Object_Cache | WP_Object_Cache ]]/ [[:en:Class Reference/WP_Object_Cache | en ]] - Cache and regenerate data.
* [[Class Reference/WP_Oembed | WP_Oembed]]
+
* [[クラスリファレンス/WP_Oembed | WP_Oembed]]/ [[:en:Class Reference/WP_Oembed | en]]
* [[Class Reference/WP Query | WP_Query ]] - Request parsing and manipulation, posts fetching.
+
* [[クラスリファレンス/WP Query | WP_Query ]]/ [[:en:Class Reference/WP Query | en ]] - Request parsing and manipulation, posts fetching.
* [[Class Reference/WP Rewrite | WP_Rewrite ]] - Rewrite rules.
+
* [[クラスリファレンス/WP Rewrite | WP_Rewrite ]]/ [[:en:Class Reference/WP Rewrite | en ]] - Rewrite rules.
* [[Class Reference/WP_Role | WP_Role]]
+
* [[クラスリファレンス/WP_Role | WP_Role]]/ [[:en:Class Reference/WP_Role | en]]
* [[Class Reference/WP_Roles | WP_Roles]]
+
* [[クラスリファレンス/WP_Roles | WP_Roles]]/ [[:en:Class Reference/WP_Roles | en]]
* [[Class Reference/WP_Theme| WP_Theme]]
+
* [[クラスリファレンス/WP_Theme| WP_Theme]]/ [[:en:Class Reference/WP_Theme| en]]
* [[Class Reference/WP_Screen | WP_Screen]] - Controls admin screens
+
* [[クラスリファレンス/WP_Screen | WP_Screen]]/ [[:en:Class Reference/WP_Screen | en]] - Controls admin screens
* [[Class Reference/WP_Scripts | WP_Scripts]] - JavaScript loading.
+
* [[クラスリファレンス/WP_Scripts | WP_Scripts]]/ [[:en:Class Reference/WP_Scripts | en]] - JavaScript loading.
* [[Class Reference/WP_Simplepie_File | WP_Simplepie_File]]
+
* [[クラスリファレンス/WP_Simplepie_File | WP_Simplepie_File]]/ [[:en:Class Reference/WP_Simplepie_File | en]]
* [[Class Reference/WP_Styles | WP_Styles]] - CSS stylesheet loading.
+
* [[クラスリファレンス/WP_Styles | WP_Styles]]/ [[:en:Class Reference/WP_Styles | en]] - CSS stylesheet loading.
* [[Class Reference/WP_Text_diff_renderer_inline | WP_Text_diff_renderer_inline]]
+
* [[クラスリファレンス/WP_Text_diff_renderer_inline | WP_Text_diff_renderer_inline]]/ [[:en:Class Reference/WP_Text_diff_renderer_inline | en]]
* [[Class Reference/WP_Text_diff_renderer_table | WP_Text_diff_renderer_table]]
+
* [[クラスリファレンス/WP_Text_diff_renderer_table | WP_Text_diff_renderer_table]]/ [[:en:Class Reference/WP_Text_diff_renderer_table | en]]
* [[Class Reference/WP_Upgrader | WP_Upgrader]]
+
* [[クラスリファレンス/WP_Upgrader | WP_Upgrader]]/ [[:en:Class Reference/WP_Upgrader | en]]
** [[Class Reference/Core_Upgrader | Core_Upgrader]]
+
** [[クラスリファレンス/Core_Upgrader | Core_Upgrader]]/ [[:en:Class Reference/Core_Upgrader | en]]
** [[Class Reference/Plugin_Upgrader | Plugin_Upgrader]]
+
** [[クラスリファレンス/Plugin_Upgrader | Plugin_Upgrader]]/ [[:en:Class Reference/Plugin_Upgrader | en]]
** [[Class Reference/Theme_Upgrader | Theme_Upgrader]]
+
** [[クラスリファレンス/Theme_Upgrader | Theme_Upgrader]]/ [[:en:Class Reference/Theme_Upgrader | en]]
 
* WP_Upgrader_Skin
 
* WP_Upgrader_Skin
 
** Bulk_Upgrader_Skin
 
** Bulk_Upgrader_Skin
163行目: 163行目:
 
** Theme_Installer_Skin
 
** Theme_Installer_Skin
 
** Theme_Upgrader_Skin
 
** Theme_Upgrader_Skin
* [[Class Reference/WP_User | WP_User]]
+
* [[クラスリファレンス/WP_User | WP_User]]/ [[:en:Class Reference/WP_User | en]]
* [[Class Reference/WP User Query | WP_User_Query]] - Queries for users in the database.
+
* [[クラスリファレンス/WP User Query | WP_User_Query]]/ [[:en:Class Reference/WP User Query | en]] - Queries for users in the database.
* [[Class Reference/WP_Widget | WP_Widget]]
+
* [[クラスリファレンス/WP_Widget | WP_Widget]]/ [[:en:Class Reference/WP_Widget | en]]
** [[Class Reference/WP_Widget_Archives | WP_Widget_Archives]]
+
** [[クラスリファレンス/WP_Widget_Archives | WP_Widget_Archives]]/ [[:en:Class Reference/WP_Widget_Archives | en]]
** [[Class Reference/WP_Widget_Calendar | WP_Widget_Calendar]]
+
** [[クラスリファレンス/WP_Widget_Calendar | WP_Widget_Calendar]]/ [[:en:Class Reference/WP_Widget_Calendar | en]]
** [[Class Reference/WP_Widget_Categories | WP_Widget_Categories]]
+
** [[クラスリファレンス/WP_Widget_Categories | WP_Widget_Categories]]/ [[:en:Class Reference/WP_Widget_Categories | en]]
** [[Class Reference/WP_Widget_Links | WP_Widget_Links]]
+
** [[クラスリファレンス/WP_Widget_Links | WP_Widget_Links]]/ [[:en:Class Reference/WP_Widget_Links | en]]
** [[Class Reference/WP_Widget_Meta | WP_Widget_Meta]]
+
** [[クラスリファレンス/WP_Widget_Meta | WP_Widget_Meta]]/ [[:en:Class Reference/WP_Widget_Meta | en]]
** [[Class Reference/WP_Widget_Pages | WP_Widget_Pages]]
+
** [[クラスリファレンス/WP_Widget_Pages | WP_Widget_Pages]]/ [[:en:Class Reference/WP_Widget_Pages | en]]
** [[Class Reference/WP_Widget_Recent_comments | WP_Widget_Recent_comments]]
+
** [[クラスリファレンス/WP_Widget_Recent_comments | WP_Widget_Recent_comments]]/ [[:en:Class Reference/WP_Widget_Recent_comments | en]]
** [[Class Reference/WP_Widget_Recent_posts | WP_Widget_Recent_posts]]
+
** [[クラスリファレンス/WP_Widget_Recent_posts | WP_Widget_Recent_posts]]/ [[:en:Class Reference/WP_Widget_Recent_posts | en]]
** [[Class Reference/WP_Widget_RSS | WP_Widget_RSS]]
+
** [[クラスリファレンス/WP_Widget_RSS | WP_Widget_RSS]]/ [[:en:Class Reference/WP_Widget_RSS | en]]
** [[Class Reference/WP_Widget_Search | WP_Widget_Search]]
+
** [[クラスリファレンス/WP_Widget_Search | WP_Widget_Search]]/ [[:en:Class Reference/WP_Widget_Search | en]]
** [[Class Reference/WP_Widget_Tag_cloud | WP_Widget_Tag_cloud]]
+
** [[クラスリファレンス/WP_Widget_Tag_cloud | WP_Widget_Tag_cloud]]/ [[:en:Class Reference/WP_Widget_Tag_cloud | en]]
** [[Class Reference/WP_Widget_Text | WP_Widget_Text]]
+
** [[クラスリファレンス/WP_Widget_Text | WP_Widget_Text]]/ [[:en:Class Reference/WP_Widget_Text | en]]
* [[Class Reference/WP_Widget_Factory | WP_Widget_Factory]]
+
* [[クラスリファレンス/WP_Widget_Factory | WP_Widget_Factory]]/ [[:en:Class Reference/WP_Widget_Factory | en]]
* [[Class Reference/WP_XMLRPC_Server | WP_XMLRPC_Server]]
+
* [[クラスリファレンス/WP_XMLRPC_Server | WP_XMLRPC_Server]]/ [[:en:Class Reference/WP_XMLRPC_Server | en]]
* [[Class Reference/wpdb | wpdb]] - Database interface.
+
* [[クラスリファレンス/wpdb | wpdb]]/ [[:en:Class Reference/wpdb | en]] - Database interface.
  
== External Classes ==
+
== 外部クラス ==
  
The following classes were created by non-wordpress developers:
+
以下のクラスが、WordPress以外の開発者達によって作成されました:
  
 
* [http://scripts.incutio.com/xmlrpc/ IXR] - XML-RPC Classes
 
* [http://scripts.incutio.com/xmlrpc/ IXR] - XML-RPC Classes
193行目: 193行目:
 
* <tt>StreamReader, StringReader, FileReader, CachedFileReader</tt>
 
* <tt>StreamReader, StringReader, FileReader, CachedFileReader</tt>
  
== Resources ==
+
== リソース ==
  
 
* [http://phpxref.com/xref/wordpress/_classes/index.html PHPXref for WordPress Classes]
 
* [http://phpxref.com/xref/wordpress/_classes/index.html PHPXref for WordPress Classes]
 
* [http://phpdoc.wordpress.org/trunk/classtrees_WordPress.html WordPress PHPdoc Class trees]
 
* [http://phpdoc.wordpress.org/trunk/classtrees_WordPress.html WordPress PHPdoc Class trees]
  
==Related==
+
== 関連 ==
  
 
[[Category:Classes|*]]
 
[[Category:Classes|*]]
 
[[Category:Advanced Topics]]
 
[[Category:Advanced Topics]]
 
[[Category:WordPress Development]]
 
[[Category:WordPress Development]]

2013年5月11日 (土) 19:42時点における版

[http://wpdocs.sourceforge.jp{{localurl: テンプレート:en テンプレート:ja }} 日本語] •

WordPressのファイルはたくさんの便利なPHPクラスを定義します。ここでは全て/ほとんどのコアとなるクラスをリストしようとします。

クラス

以下のクラスがWordPress開発者達によって作成されました:

外部クラス

以下のクラスが、WordPress以外の開発者達によって作成されました:

リソース

関連