テーマに関わる関数
これらの関数はtheme.phpに含まれています。
-
get_stylesheet
-
get_stylesheet_directory
-
get_stylesheet_directory_uri
-
get_stylesheet_uri
-
get_locale_stylesheet_uri
-
get_template
-
get_template_directory
-
get_template_directory_uri
- get_theme_data /en
-
get_themes
-
get_theme
-
get_current_theme
-
get_theme_root
-
get_theme_root_uri
-
get_query_template
-
get_404_template
-
get_archive_template
-
get_author_template
-
get_category_template
-
get_date_template
-
get_home_template
-
get_page_template
-
get_paged_template
-
get_search_template
-
get_single_template
-
get_attachment_template
-
get_comments_popup_template
-
load_template
-
locale_stylesheet
-
validate_current_theme
-
get_theme_mod
-
set_theme_mod
-
get_header_textcolor
-
get_header_image
-
header_image
-
add_custom_image_header
|
フォーマッティング関数
これらの関数はformatting.php、functions.php、kses.phpに含まれています。
|
その他の関数
これらの関数はformatting.php、functions.php、bookmarks.php、cron.php、l10n.php, user.php、pluggable.phpに含まれます。
日時に関わる関数
-
get_gmt_from_date - datetime文字列のタイムゾーンをローカルからGMTに変更
-
get_date_from_gmt - datetime文字列のタイムゾーンをGMTからローカルに変更
-
iso8601_timezone_to_offset
-
iso8601_to_datetime
-
human_time_diff
-
mysql2date
- current_time /en
-
date_i18n
-
get_weekendstartend
-
get_lastpostdate
-
get_lastpostmodified
-
is_new_day
シリアライズ
-
maybe_serialize
-
maybe_unserialize
-
is_serialized
-
is_serialized_string
オプション
XMLRPC
-
xmlrpc_getposttitle
-
xmlrpc_getpostcategory
-
xmlrpc_removepostdata
-
user_pass_ok
ローカライズ
Translating WordPressも見てください。
-
get_locale
-
__
-
_e
-
_ngettext
-
load_textdomain
-
load_default_textdomain
-
load_plugin_textdomain
-
load_theme_textdomain
Cron (スケジューリング)
その他いろいろ
-
gzip_compression
-
make_url_footnote
-
wp_get_http_headers
-
add_query_arg
-
remove_query_arg
-
wp_remote_fopen
-
wp
-
status_header
-
nocache_headers
-
cache_javascript_headers
-
get_num_queries
-
bool_from_yn - "Y/N"変数を真偽値true/falseに変換
-
do_robots
-
is_blog_installed
-
wp_nonce_url
-
wp_nonce_field
-
wp_referer_field
-
wp_original_referer_field
-
wp_get_referer
-
wp_get_original_referer
-
wp_mkdir_p
-
wp_upload_dir
-
wp_upload_bits
-
wp_check_filetype
-
wp_explain_nonce
-
wp_nonce_ays
-
wp_die
-
get_bookmark
-
get_bookmarks
- wp_mail /en
-
check_admin_referer
-
check_ajax_referer
- wp_redirect /en
-
wp_get_cookie_login
-
wp_setcookie
-
wp_clearcookie
-
wp_notify_postauthor
-
wp_notify_moderator
-
wp_new_user_notification
-
wp_verify_nonce
-
wp_create_nonce
-
wp_salt
-
wp_hash
|
クラス
次のクラスはWordPressの開発者によって作られたもので、capabilities.php、
classes.php、class-snoopy.php、locale.php、query.php、rewrite.php、script-loader.php、wp-db.php内に含まれています:
- WP - リクエスト全体を扱う
- WP_Ajax_Response - AJAXを扱う
- WP_Object_Cache /en (以前の形式:
WP_Cache) - キャッシュ用オブジェクト(メソッドはwp_cache_add、wp_cache_close、wp_cache_delete、wp_cache_flush、wp_cache_get、wp_cache_init、wp_cache_replace、wp_cache_set)
- WP_Error - エラーを扱う(メソッドは
is_wp_error)
-
WP_Locale - ローカルの日時を扱う
- WP_Query /en - 投稿を取得して、解析・操作するリクエスト(メソッドは
get_query_var, query_posts, have_posts, in_the_loop, rewind_posts, the_post, wp_old_slug_redirect, setup_postdata,と条件タグ is_*)
- WP_Rewrite /en - リライト・ルール(メソッドは
add_rewrite_rule, add_rewrite_tag, add_feed, add_rewrite_endpoint, url_to_postid)
- WP_Roles, WP_Role, WP_User - ユーザと権限(メソッドは
map_meta_cap, current_user_can, get_role, add_role, remove_role)
- WP_Scripts - JavaScript読み込み(メソッドは
wp_print_scripts, wp_register_script, wp_deregister_script, wp_enqueue_script /en)
- Walker /en, Walker_Page, Walker_PageDropdown, Walker_Category, Walker_CategoryDropdown - ツリー構造でデータを表示
- wpdb /en - データベース接続用インターフェース
以下のクラスは外部の開発者によって作られ、class-IXR.php、class-pop3.php、class-snoopy.php、gettext.php、rss.php、streams.php内に含まれています:
- IXR - XML-RPCクラス(メソッドはIXR_Value, IXR_Message, IXR_Server, IXR_IntrospectionServer, IXR_Request, IXR_Client, IXR_ClientMulticall, IXR_Error, IXR_Date, IXR_Base64
- Snoopy - HTTPクライアント
- gettext_reader (PHP-gettextの一部) - 翻訳用クラス
- RSSクラス (MagpieRSSとRSSCache) (メソッドは
fetch_rss, is_info, is_success, is_redirect, is_error, is_client_error, is_server_error, parse_w3cdtf, wp_rss, get_rss)
- POP3: SquirrelMailラッパー
-
StreamReader, StringReader, FileReader, CachedFileReader
|