本家 | 関数インデックス 機能コード順 | 関数インデックス abc順

WordPress 関数インデックス 機能コード順

投稿、固定ページ、添付ファイルの関数
投稿get_childrenen"親" 投稿の添付ファイル、更新履歴、サブページを取得
 get_extendeden投稿の拡張情報を取得
 get_posten特定の投稿の情報を取得
 get_post_ancestorsen投稿IDを基に親投稿のIDの配列を取得
 get_post_mime_typeen投稿IDを基に添付ファイルのMIMEタイプを返す
 get_post_statusen投稿IDを基に投稿の公開状態を返す
 get_post_typeen投稿IDを基に投稿タイプを返す
 get_posts 投稿IDを基に投稿のデータを取得
 is_singleen個別投稿を表示中かどうか判断
 is_stickyen上部固定投稿かどうか判断
 wp_get_recent_postsen指定した数の最新投稿リストを返す
 wp_get_single_posten投稿IDを基に投稿のデータを取得 (モード指定可)
 
投稿追加・削除wp_delete_postenpost テーブルから投稿を削除する汎用関数
 wp_insert_postenpostテーブルにデータを挿入する汎用関数
 wp_publish_posten投稿の post_status を公開済みに設定
 wp_update_postenpost テーブルのデータを更新する汎用関数
 
固定ページget_all_page_idsen 
 get_pageen 
 get_page_linken 
 get_page_by_pathen 
 get_page_by_titleen 
 get_page_childrenen 
 get_page_hierarchyen 
 get_page_urien 
 get_pagesen 
 is_pageen 
 page_uri_indexen 
 wp_list_pages  
 
カスタムフィールド (postmeta)add_post_metaen投稿にカスタムフィールドを追加
 delete_post_metaen投稿からカスタムフィールドを削除
 get_post_customen投稿のカスタムフィールドを連想配列として取得
 get_post_custom_keysen投稿のカスタムフィールドキーを取得
 get_post_custom_valuesen投稿のカスタムフィールド値を取得
 get_post_metaen投稿のカスタムフィールドを取得
 update_post_metaen投稿のカスタムフィールドを更新
 
添付ファイルget_attached_fileen 
 is_attachmenten 
 is_local_attachmenten 
 update_attached_fileen 
 wp_attachment_is_imageen 
 wp_insert_attachmenten 
 wp_delete_attachmenten 
 wp_get_attachment_imageen 
 wp_get_attachment_image_srcen 
 wp_get_attachment_metadataen 
 wp_get_attachment_thumb_fileen 
 wp_get_attachment_thumb_urlen 
 wp_get_attachment_urlen 
 wp_check_for_changed_slugsen 
 wp_count_posts  
 wp_mime_type_iconen 
 wp_update_attachment_metadataen 
 
ブックマークget_bookmarken 
 get_bookmarks  
 wp_list_bookmarks  
 
その他add_meta_box  
 get_the_IDen 
 get_the_authoren 
 get_the_contenten 
 wp_get_post_categoriesen特定の投稿に含まれるカテゴリーのIDを配列にして取得
 wp_set_post_categoriesen 
 wp_trim_excerpten 
 
カテゴリー、タグ、タクソノミーの関数
カテゴリーcat_is_ancestor_ofen2つのカテゴリーが親(先祖)子関係にあるかチェックする
 get_all_category_idsen全ての定義済みカテゴリーIDを取得する
 get_cat_IDenカテゴリー名からカテゴリーIDを取得
 get_cat_nameenカテゴリーIDからカテゴリー名を取得
 get_categoriesen 
 get_categoryen 
 get_category_by_pathen 
 get_category_by_slugen 
 get_category_link カテゴリーIDからカテゴリーURLを取得
 get_category_parents カテゴリーの親カテゴリーを取得
 get_the_category 記事のカテゴリーの詳細情報を取得
 in_category 記事がカテゴリーに属しているかチェック
 is_categoryen 
 
カテゴリー作成wp_create_categoryen 
 wp_delete_categoryen 
 wp_insert_categoryen 
 
タグget_tagen 
 get_tag_link  
 get_tagsen 
 get_the_tag_list  
 get_the_tags  
 is_tagen 
 
タクソノミーget_termen 
 get_the_term_listen 
 get_term_byen 
 get_term_childrenenタクソノミーの子を一つの配列にまとめる
 get_termsen 
 is_taxonomyen 
 is_taxonomy_hierarchicalenタクソノミーオブジェクトが階層を持つかを判断
 is_termenタームが存在するかどうか判断する
 register_taxonomyen 
 wp_get_object_termsen与えられたタクソノミーのオブジェクトに紐づけられたタームを返す
 wp_insert_termen 
 wp_update_termen 
 wp_delete_termen 
 
ユーザーと投稿者の関数
ユーザーと投稿者auth_redirectenログイン済みか判断し、そうでなければログインページへリダイレクト
 email_existsenユーザーのものとしてメールアドレスが登録されているか判断
 get_currentuserinfoen現在のユーザーの情報を取得
 get_profileenフィールドを基にユーザーデータを取得
 get_userdataen任意のユーザーの情報を取得
 get_userdatabyloginenログイン名を基にユーザーデータを取得
 get_usernumpostsen特定のユーザーの投稿数を取得
 set_current_userenIDまたはログイン名を現在のユーザーを変更
 user_pass_okenログイン名とパスワードが正しいか判断
 username_existsenユーザーIDが存在するか判断
 validate_usernameenユーザー名が有効か判断
 wp_get_current_useren現在のユーザーが存在するか判断しデータを取得
 wp_set_current_userenIDまたはログイン名を基に現在のユーザーを変更
 
ユーザーのメタ情報delete_usermetaen指定したIDのユーザーの usermeta 情報を削除
 get_usermetaen特定のユーザーのメタデータを取得
 update_usermetaenユーザーのメタデータを更新
 
ユーザー追加・削除wp_create_userenユーザーを生成し、user テーブルに挿入
 wp_delete_userenユーザーを削除
 wp_update_userenユーザー情報を更新
 
ログイン・ログアウトis_user_logged_inen閲覧中のユーザーがログイン済みか判断
 wp_signonenユーザーを認証しログイン状態にする
 wp_logoutenユーザーをログアウトさせる
 
フィード関数
フィード関数bloginfo_rss  
 comment_author_rss  
 comment_linken 
 comment_text_rss  
 do_feeden 
 do_feed_atomen 
 do_feed_rdfen 
 do_feed_rssen 
 do_feed_rss2en 
 get_author_feed_linken 
 get_bloginfo_rss  
 get_category_feed_linken 
 get_comment_linken 
 get_comment_author_rssen 
 get_post_comments_feed_linken 
 get_search_comments_feed_linken 
 get_search_feed_linken 
 get_the_category_rssen 
 get_the_title_rssen 
 permalink_single_rss  
 post_comments_feed_link  
 rss_enclosure  
 the_title_rss  
 the_category_rss  
 the_content_rss  
 the_excerpt_rss  
 
コメント、ピン、トラックバックの関数
コメントadd_pingen 
 check_commenten 
 discover_pingback_server_urien 
 do_all_pingsen 
 do_encloseen 
 do_trackbacksen 
 generic_pingen 
 get_approved_commentsen 
 get_avataren 
 get_commenten 
 get_commentsen 
 get_encloseden 
 get_lastcommentmodifieden 
 get_pungen 
 get_to_pingen 
 next_comments_linken 
 paginate_comments_linksen 
 pingbacken 
 previous_comments_linken 
 privacy_ping_filteren 
 sanitize_comment_cookiesen 
 trackbacken 
 trackback_url_listen 
 weblog_pingen 
 wp_allow_commenten 
 wp_delete_commenten 
 wp_filter_commenten 
 wp_get_comment_statusen 
 wp_get_current_commenteren 
 wp_insert_commenten 
 wp_new_commenten 
 wp_set_comment_statusen 
 wp_throttle_comment_flooden 
 wp_update_commenten 
 wp_update_comment_counten 
 
アクション、フィルター、プラグイン、ショートコードの関数
アクションadd_filteren 
 apply_filtersen 
 merge_filtersen 
 remove_filteren 
 
フィルターadd_actionen 
 do_actionen 
 did_actionen 
 do_action_ref_arrayen 
 remove_actionen 
 
プラグインplugin_basenameen 
 register_activation_hooken 
 register_deactivation_hooken 
 register_settingen 
 settings_fieldsen 
 unregister_settingen 
 
ショートコードadd_shortcodeen 
 do_shortcodeen 
 do_shortcode_tagen 
 get_shortcode_regexen 
 remove_shortcodeen 
 remove_all_shortcodesen 
 shortcode_attsen 
 shortcode_parse_attsen 
 strip_shortcodesen 
 
テーマ関連の関数
関数の読み込みcomments_templateen 
 get_footeren 
 get_headeren 
 get_sidebaren 
 get_search_formen 
 
その他add_custom_image_headeren 
 get_404_templateen 
 get_archive_templateen 
 get_attachment_templateen 
 get_author_templateen 
 get_category_templateen 
 get_comments_popup_templateen 
 get_current_themeen 
 get_date_templateen 
 get_header_imageen 
 get_header_textcoloren 
 get_home_templateen 
 get_locale_stylesheet_urien 
 get_page_templateen 
 get_paged_templateen 
 get_query_templateen 
 get_search_templateen 
 get_single_templateen 
 get_stylesheeten 
 get_stylesheet_directoryen 
 get_stylesheet_directory_urien 
 get_stylesheet_urien 
 get_templateen 
 get_template_directoryen 
 get_template_directory_urien 
 get_themeen 
 get_theme_dataen 
 get_theme_moden 
 get_theme_rooten 
 get_theme_root_urien 
 get_themesen 
 header_imageen 
 load_templateen 
 locale_stylesheeten 
 preview_themeen 
 preview_theme_ob_filteren 
 preview_theme_ob_filter_callbacken 
 set_theme_moden 
 switch_themeen 
 validate_current_themeen 
 
フォーマット用関数
フォーマット用関数add_magic_quotesen 
 addslashes_gpcen 
 antispambotenメールアドレスを実態参照に変換する
 attribute_escapeen 
 backslashiten 
 balanceTagsen開いたままのタグを閉じるなどの調整をする
 clean_preenbr タグなしのテキストを返し、p タグを改行に変更する
 clean_urlen 
 convert_charsen不正な文字を変換する
 convert_smiliesen文字をスマイリー画像に変換する
 ent2ncren文字ベースの実態参照を数字ベースに変換する
 esc_attren 
 force_balance_tagsenuse_balanceTags オプションを無視する
 format_to_editen 
 format_to_posten 
 funky_javascript_fixen 
 htmlentities2en 
 is_emailen 
 js_escapeen 
 make_clickableen 
 popuplinksenリンクを新ウィンドウへのポップアップリンクに変換する
 remove_accents(string)enアクセント記号やウムラウトを取り除いた文字列を返す
 sanitize_emailen 
 sanitize_file_nameen 
 sanitize_userenユーザー名をサニタイズする
 sanitize_titleenタイトルをサニタイズする
 sanitize_title_with_dashesenタイトルを半角ダッシュ入りでサニタイズする
 seems_utf8en文字列が UTF-8 エンコードかどうか判断
 stripslashes_deepen 
 trailingslashiten 
 untrailingslashiten 
 utf8_uri_encodeenユニコード値を URL で使えるようにエンコードする
 wpautopenテキストに段落の書式をつける
 wptexturizeen 
 wp_filter_ksesen 
 wp_filter_post_ksesen 
 wp_filter_nohtml_ksesen 
 wp_iso_descrambleren 
 wp_ksesen 
 wp_kses_array_lcen 
 wp_kses_attren 
 wp_kses_bad_protocolen 
 wp_kses_bad_protocol_onceen 
 wp_kses_bad_protocol_once2en 
 wp_kses_check_attr_valen 
 wp_kses_decode_entitiesen 
 wp_kses_hairen 
 wp_kses_hooken 
 wp_kses_html_erroren 
 wp_kses_js_entitiesen 
 wp_kses_no_nullen 
 wp_kses_normalize_entitiesen 
 wp_kses_normalize_entities2en 
 wp_kses_spliten 
 wp_kses_split2en 
 wp_kses_stripslashesen 
 wp_kses_versionen 
 wp_make_link_relativeen 
 wp_rel_nofollowen絶対パスのリンクを相対パスに変える
 wp_richedit_preen 
 wp_specialcharsen 
 zeroiseen数字の先頭にゼロを加える (15を0015にするなど)
 
その他の関数
日時関連の関数current_time  
 date_i18nen 
 get_calendar  
 get_date_from_gmtendatetime のタイムゾーンをローカル時間に変更
 get_lastpostdateen 
 get_lastpostmodifieden 
 get_day_link  
 get_gmt_from_dateendatetime のタイムゾーンを GMT に変更
 get_month_link  
 get_the_time  
 get_weekstartenden 
 get_year_link  
 human_time_diffen 
 is_new_dayen 
 iso8601_timezone_to_offseten 
 iso8601_to_datetimeen 
 mysql2dateen 
 
シリアライズis_serializeden 
 is_serialized_stringen 
 maybe_serializeen 
 maybe_unserializeen 
 
オプションadd_optionen 
 delete_optionen 
 form_optionen 
 get_alloptionsen 
 get_user_optionen 
 get_optionen 
 update_optionen 
 update_user_optionen 
 
XML-RPCxmlrpc_getpostcategoryen 
 xmlrpc_getposttitleen 
 xmlrpc_removepostdataen 
 user_pass_oken 
 
ローカリゼーション__en 
 _een 
 _ngettexten 
 esc_attr_een 
 get_localeen 
 load_default_textdomainen 
 load_plugin_textdomainen 
 load_textdomainen 
 load_theme_textdomainen 
 
Cron (タスクの予約実行)spawn_cronen 
 wp_clear_scheduled_hooken 
 wp_cronen 
 wp_get_scheduleen 
 wp_get_schedulesen 
 wp_next_scheduleden 
 wp_reschedule_eventen 
 wp_schedule_eventen 
 wp_schedule_single_eventen 
 wp_unschedule_eventen 
 
その他いろいろadd_query_argen 
 bool_from_ynen"Y/N"変数を真偽値true/falseに変換
 cache_javascript_headersen 
 check_admin_refereren 
 check_ajax_refereren 
 do_robotsen 
 get_bloginfo  
 get_num_queriesen 
 is_blog_installeden 
 make_url_footnoteen 
 nocache_headersen 
 remove_query_argen 
 status_headeren 
 wpen 
 wp_check_filetypeen 
 wp_clearcookieen 
 wp_create_nonceen 
 wp_dieen 
 wp_explain_nonceen 
 wp_get_cookie_loginen 
 wp_get_http_headersen 
 wp_get_original_refereren 
 wp_get_refereren 
 wp_hashen 
 wp_mailen 
 wp_mkdir_pen 
 wp_new_user_notificationen 
 wp_nonce_aysen 
 wp_nonce_fielden 
 wp_nonce_urlen 
 wp_notify_moderatoren 
 wp_notify_postauthoren 
 wp_original_referer_fielden 
 wp_redirecten 
 wp_referer_fielden 
 wp_remote_fopenen 
 wp_salten 
 wp_setcookieen 
 wp_upload_bitsen 
 wp_upload_diren 
 wp_verify_nonceen 
 
ジオタグ (Geo)
ジオタグ (Geo)print_Laten 
 print_Lonen 
 print_UrlPopNaven 
 print_AcmeMap_Urlen 
 print_GeoURL_Urlen 
 print_GeoCache_Urlen 
 print_MapQuest_Urlen 
 print_SideBit_Urlen 
 print_DegreeConfluence_Urlen 
 print_TopoZone_Urlen 
 print_FindU_Urlen 
 print_MapTech_Urlen 
WordPress の関数リファレンスのインデックスです(2010/10/16現在)。無かったの作ってみました。ときどき、更新していますので、御自由に御利用ください。