本家
|
関数インデックス 機能コード順
|
関数インデックス abc順
WordPress 関数インデックス 機能コード順
投稿、固定ページ、添付ファイルの関数
投稿
get_children
en
"親" 投稿の添付ファイル、更新履歴、サブページを取得
get_extended
en
投稿の拡張情報を取得
get_post
en
特定の投稿の情報を取得
get_post_ancestors
en
投稿IDを基に親投稿のIDの配列を取得
get_post_mime_type
en
投稿IDを基に添付ファイルのMIMEタイプを返す
get_post_status
en
投稿IDを基に投稿の公開状態を返す
get_post_type
en
投稿IDを基に投稿タイプを返す
get_posts
en
投稿IDを基に投稿のデータを取得
is_single
en
個別投稿を表示中かどうか判断
is_sticky
en
上部固定投稿かどうか判断
wp_get_recent_posts
en
指定した数の最新投稿リストを返す
wp_get_single_post
en
投稿IDを基に投稿のデータを取得 (モード指定可)
投稿追加・削除
wp_delete_post
en
post テーブルから投稿を削除する汎用関数
wp_insert_post
en
postテーブルにデータを挿入する汎用関数
wp_publish_post
en
投稿の post_status を公開済みに設定
wp_update_post
en
post テーブルのデータを更新する汎用関数
固定ページ
get_all_page_ids
en
get_page
en
get_page_link
en
get_page_by_path
en
get_page_by_title
en
get_page_children
en
get_page_hierarchy
en
get_page_uri
en
get_pages
en
is_page
en
page_uri_index
en
wp_list_pages
en
カスタムフィールド (postmeta)
add_post_meta
en
投稿にカスタムフィールドを追加
delete_post_meta
en
投稿からカスタムフィールドを削除
get_post_custom
en
投稿のカスタムフィールドを連想配列として取得
get_post_custom_keys
en
投稿のカスタムフィールドキーを取得
get_post_custom_values
en
投稿のカスタムフィールド値を取得
get_post_meta
en
投稿のカスタムフィールドを取得
update_post_meta
en
投稿のカスタムフィールドを更新
添付ファイル
get_attached_file
en
is_attachment
en
is_local_attachment
en
update_attached_file
en
wp_attachment_is_image
en
wp_insert_attachment
en
wp_delete_attachment
en
wp_get_attachment_image
en
wp_get_attachment_image_src
en
wp_get_attachment_metadata
en
wp_get_attachment_thumb_file
en
wp_get_attachment_thumb_url
en
wp_get_attachment_url
en
wp_check_for_changed_slugs
en
wp_count_posts
en
wp_mime_type_icon
en
wp_update_attachment_metadata
en
ブックマーク
get_bookmark
en
get_bookmarks
en
wp_list_bookmarks
en
その他
add_meta_box
en
get_the_ID
en
get_the_author
en
get_the_content
en
wp_get_post_categories
en
特定の投稿に含まれるカテゴリーのIDを配列にして取得
wp_set_post_categories
en
wp_trim_excerpt
en
カテゴリー、タグ、タクソノミーの関数
カテゴリー
cat_is_ancestor_of
en
2つのカテゴリーが親(先祖)子関係にあるかチェックする
get_all_category_ids
en
全ての定義済みカテゴリーIDを取得する
get_cat_ID
en
カテゴリー名からカテゴリーIDを取得
get_cat_name
en
カテゴリーIDからカテゴリー名を取得
get_categories
en
get_category
en
get_category_by_path
en
get_category_by_slug
en
get_category_link
en
カテゴリーIDからカテゴリーURLを取得
get_category_parents
en
カテゴリーの親カテゴリーを取得
get_the_category
en
記事のカテゴリーの詳細情報を取得
in_category
en
記事がカテゴリーに属しているかチェック
is_category
en
カテゴリー作成
wp_create_category
en
wp_delete_category
en
wp_insert_category
en
タグ
get_tag
en
get_tag_link
en
get_tags
en
get_the_tag_list
en
get_the_tags
en
is_tag
en
タクソノミー
get_term
en
get_the_term_list
en
get_term_by
en
get_term_children
en
タクソノミーの子を一つの配列にまとめる
get_terms
en
is_taxonomy
en
is_taxonomy_hierarchical
en
タクソノミーオブジェクトが階層を持つかを判断
is_term
en
タームが存在するかどうか判断する
register_taxonomy
en
wp_get_object_terms
en
与えられたタクソノミーのオブジェクトに紐づけられたタームを返す
wp_insert_term
en
wp_update_term
en
wp_delete_term
en
ユーザーと投稿者の関数
ユーザーと投稿者
auth_redirect
en
ログイン済みか判断し、そうでなければログインページへリダイレクト
email_exists
en
ユーザーのものとしてメールアドレスが登録されているか判断
get_currentuserinfo
en
現在のユーザーの情報を取得
get_profile
en
フィールドを基にユーザーデータを取得
get_userdata
en
任意のユーザーの情報を取得
get_userdatabylogin
en
ログイン名を基にユーザーデータを取得
get_usernumposts
en
特定のユーザーの投稿数を取得
set_current_user
en
IDまたはログイン名を現在のユーザーを変更
user_pass_ok
en
ログイン名とパスワードが正しいか判断
username_exists
en
ユーザーIDが存在するか判断
validate_username
en
ユーザー名が有効か判断
wp_get_current_user
en
現在のユーザーが存在するか判断しデータを取得
wp_set_current_user
en
IDまたはログイン名を基に現在のユーザーを変更
ユーザーのメタ情報
delete_usermeta
en
指定したIDのユーザーの usermeta 情報を削除
get_usermeta
en
特定のユーザーのメタデータを取得
update_usermeta
en
ユーザーのメタデータを更新
ユーザー追加・削除
wp_create_user
en
ユーザーを生成し、user テーブルに挿入
wp_delete_user
en
ユーザーを削除
wp_update_user
en
ユーザー情報を更新
ログイン・ログアウト
is_user_logged_in
en
閲覧中のユーザーがログイン済みか判断
wp_signon
en
ユーザーを認証しログイン状態にする
wp_logout
en
ユーザーをログアウトさせる
フィード関数
フィード関数
bloginfo_rss
en
comment_author_rss
en
comment_link
en
comment_text_rss
en
do_feed
en
do_feed_atom
en
do_feed_rdf
en
do_feed_rss
en
do_feed_rss2
en
get_author_feed_link
en
get_bloginfo_rss
en
get_category_feed_link
en
get_comment_link
en
get_comment_author_rss
en
get_post_comments_feed_link
en
get_search_comments_feed_link
en
get_search_feed_link
en
get_the_category_rss
en
get_the_title_rss
en
permalink_single_rss
en
post_comments_feed_link
en
rss_enclosure
en
the_title_rss
en
the_category_rss
en
the_content_rss
en
the_excerpt_rss
en
コメント、ピン、トラックバックの関数
コメント
add_ping
en
check_comment
en
discover_pingback_server_uri
en
do_all_pings
en
do_enclose
en
do_trackbacks
en
generic_ping
en
get_approved_comments
en
get_avatar
en
get_comment
en
get_comments
en
get_enclosed
en
get_lastcommentmodified
en
get_pung
en
get_to_ping
en
next_comments_link
en
paginate_comments_links
en
pingback
en
previous_comments_link
en
privacy_ping_filter
en
sanitize_comment_cookies
en
trackback
en
trackback_url_list
en
weblog_ping
en
wp_allow_comment
en
wp_delete_comment
en
wp_filter_comment
en
wp_get_comment_status
en
wp_get_current_commenter
en
wp_insert_comment
en
wp_new_comment
en
wp_set_comment_status
en
wp_throttle_comment_flood
en
wp_update_comment
en
wp_update_comment_count
en
アクション、フィルター、プラグイン、ショートコードの関数
アクション
add_filter
en
apply_filters
en
merge_filters
en
remove_filter
en
フィルター
add_action
en
do_action
en
did_action
en
do_action_ref_array
en
remove_action
en
プラグイン
plugin_basename
en
register_activation_hook
en
register_deactivation_hook
en
register_setting
en
settings_fields
en
unregister_setting
en
ショートコード
add_shortcode
en
do_shortcode
en
do_shortcode_tag
en
get_shortcode_regex
en
remove_shortcode
en
remove_all_shortcodes
en
shortcode_atts
en
shortcode_parse_atts
en
strip_shortcodes
en
テーマ関連の関数
関数の読み込み
comments_template
en
get_footer
en
get_header
en
get_sidebar
en
get_search_form
en
その他
add_custom_image_header
en
get_404_template
en
get_archive_template
en
get_attachment_template
en
get_author_template
en
get_category_template
en
get_comments_popup_template
en
get_current_theme
en
get_date_template
en
get_header_image
en
get_header_textcolor
en
get_home_template
en
get_locale_stylesheet_uri
en
get_page_template
en
get_paged_template
en
get_query_template
en
get_search_template
en
get_single_template
en
get_stylesheet
en
get_stylesheet_directory
en
get_stylesheet_directory_uri
en
get_stylesheet_uri
en
get_template
en
get_template_directory
en
get_template_directory_uri
en
get_theme
en
get_theme_data
en
get_theme_mod
en
get_theme_root
en
get_theme_root_uri
en
get_themes
en
header_image
en
load_template
en
locale_stylesheet
en
preview_theme
en
preview_theme_ob_filter
en
preview_theme_ob_filter_callback
en
set_theme_mod
en
switch_theme
en
validate_current_theme
en
フォーマット用関数
フォーマット用関数
add_magic_quotes
en
addslashes_gpc
en
antispambot
en
メールアドレスを実態参照に変換する
attribute_escape
en
backslashit
en
balanceTags
en
開いたままのタグを閉じるなどの調整をする
clean_pre
en
br タグなしのテキストを返し、p タグを改行に変更する
clean_url
en
convert_chars
en
不正な文字を変換する
convert_smilies
en
文字をスマイリー画像に変換する
ent2ncr
en
文字ベースの実態参照を数字ベースに変換する
esc_attr
en
force_balance_tags
en
use_balanceTags オプションを無視する
format_to_edit
en
format_to_post
en
funky_javascript_fix
en
htmlentities2
en
is_email
en
js_escape
en
make_clickable
en
popuplinks
en
リンクを新ウィンドウへのポップアップリンクに変換する
remove_accents()
en
アクセント記号やウムラウトを取り除いた文字列を返す
sanitize_email
en
sanitize_file_name
en
sanitize_user
en
ユーザー名をサニタイズする
sanitize_title
en
タイトルをサニタイズする
sanitize_title_with_dashes
en
タイトルを半角ダッシュ入りでサニタイズする
seems_utf8
en
文字列が UTF-8 エンコードかどうか判断
stripslashes_deep
en
trailingslashit
en
untrailingslashit
en
utf8_uri_encode
en
ユニコード値を URL で使えるようにエンコードする
wpautop
en
テキストに段落の書式をつける
wptexturize
en
wp_filter_kses
en
wp_filter_post_kses
en
wp_filter_nohtml_kses
en
wp_iso_descrambler
en
wp_kses
en
wp_kses_array_lc
en
wp_kses_attr
en
wp_kses_bad_protocol
en
wp_kses_bad_protocol_once
en
wp_kses_bad_protocol_once2
en
wp_kses_check_attr_val
en
wp_kses_decode_entities
en
wp_kses_hair
en
wp_kses_hook
en
wp_kses_html_error
en
wp_kses_js_entities
en
wp_kses_no_null
en
wp_kses_normalize_entities
en
wp_kses_normalize_entities2
en
wp_kses_split
en
wp_kses_split2
en
wp_kses_stripslashes
en
wp_kses_version
en
wp_make_link_relative
en
wp_rel_nofollow
en
絶対パスのリンクを相対パスに変える
wp_richedit_pre
en
wp_specialchars
en
zeroise
en
数字の先頭にゼロを加える (15を0015にするなど)
その他の関数
日時関連の関数
current_time
en
date_i18n
en
get_calendar
en
get_date_from_gmt
en
datetime のタイムゾーンをローカル時間に変更
get_lastpostdate
en
get_lastpostmodified
en
get_day_link
en
get_gmt_from_date
en
datetime のタイムゾーンを GMT に変更
get_month_link
en
get_the_time
en
get_weekstartend
en
get_year_link
en
human_time_diff
en
is_new_day
en
iso8601_timezone_to_offset
en
iso8601_to_datetime
en
mysql2date
en
シリアライズ
is_serialized
en
is_serialized_string
en
maybe_serialize
en
maybe_unserialize
en
オプション
add_option
en
delete_option
en
form_option
en
get_alloptions
en
get_user_option
en
get_option
en
update_option
en
update_user_option
en
XML-RPC
xmlrpc_getpostcategory
en
xmlrpc_getposttitle
en
xmlrpc_removepostdata
en
user_pass_ok
en
ローカリゼーション
__
en
_e
en
_ngettext
en
esc_attr_e
en
get_locale
en
load_default_textdomain
en
load_plugin_textdomain
en
load_textdomain
en
load_theme_textdomain
en
Cron (タスクの予約実行)
spawn_cron
en
wp_clear_scheduled_hook
en
wp_cron
en
wp_get_schedule
en
wp_get_schedules
en
wp_next_scheduled
en
wp_reschedule_event
en
wp_schedule_event
en
wp_schedule_single_event
en
wp_unschedule_event
en
その他いろいろ
add_query_arg
en
bool_from_yn
en
"Y/N"変数を真偽値true/falseに変換
cache_javascript_headers
en
check_admin_referer
en
check_ajax_referer
en
do_robots
en
get_bloginfo
en
get_num_queries
en
is_blog_installed
en
make_url_footnote
en
nocache_headers
en
remove_query_arg
en
status_header
en
wp
en
wp_check_filetype
en
wp_clearcookie
en
wp_create_nonce
en
wp_die
en
wp_explain_nonce
en
wp_get_cookie_login
en
wp_get_http_headers
en
wp_get_original_referer
en
wp_get_referer
en
wp_hash
en
wp_mail
en
wp_mkdir_p
en
wp_new_user_notification
en
wp_nonce_ays
en
wp_nonce_field
en
wp_nonce_url
en
wp_notify_moderator
en
wp_notify_postauthor
en
wp_original_referer_field
en
wp_redirect
en
wp_referer_field
en
wp_remote_fopen
en
wp_salt
en
wp_setcookie
en
wp_upload_bits
en
wp_upload_dir
en
wp_verify_nonce
en
ジオタグ (Geo)
ジオタグ (Geo)
print_Lat
en
print_Lon
en
print_UrlPopNav
en
print_AcmeMap_Url
en
print_GeoURL_Url
en
print_GeoCache_Url
en
print_MapQuest_Url
en
print_SideBit_Url
en
print_DegreeConfluence_Url
en
print_TopoZone_Url
en
print_FindU_Url
en
print_MapTech_Url
en
WordPress の関数リファレンスのインデックスです(2010/10/16現在)。無かったの作ってみました。ときどき、更新していますので、御自由に御利用ください。