Last active
August 15, 2023 13:56
-
-
Save tprinty/11f543615b15160f7aca495f9e460ef0 to your computer and use it in GitHub Desktop.
List of WordPress Functions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| get_adjacent_post | |
| get_boundary_post | |
| get_children | |
| get_extended | |
| get_next_post | |
| get_next_posts_link | |
| next_posts_link | |
| get_permalink | |
| the_permalink | |
| get_the_excerpt | |
| the_excerpt | |
| get_the_post_thumbnail | |
| get_post | |
| get_post_field | |
| get_post_ancestors | |
| get_post_mime_type | |
| get_post_status | |
| get_post_format | |
| set_post_format | |
| get_edit_post_link | |
| get_delete_post_link | |
| get_previous_post | |
| get_previous_posts_link | |
| previous_posts_link | |
| get_posts | |
| have_posts | |
| is_single | |
| is_sticky | |
| get_the_ID | |
| the_ID | |
| the_post | |
| wp_get_recent_posts | |
| has_post_thumbnail | |
| has_excerpt | |
| has_post_format | |
| register_post_status | |
| register_post_type | |
| is_post_type_archive | |
| post_type_archive_title | |
| add_post_type_support | |
| remove_post_type_support | |
| post_type_supports | |
| set_post_type | |
| post_type_exists | |
| get_post_type | |
| get_post_types | |
| get_post_type_archive_link | |
| get_post_type_object | |
| get_post_type_capabilities | |
| get_post_type_labels | |
| is_post_type_hierarchical | |
| wp_delete_post | |
| wp_insert_post | |
| wp_publish_post | |
| wp_trash_post | |
| wp_update_post | |
| get_all_page_ids | |
| get_ancestors | |
| get_page (deprecated) | |
| get_page_link | |
| get_page_by_path | |
| get_page_by_title | |
| get_page_children | |
| get_page_hierarchy | |
| get_page_uri | |
| get_pages | |
| is_page | |
| page_uri_index | |
| wp_link_pages | |
| wp_list_pages | |
| wp_page_menu | |
| wp_dropdown_pages | |
| add_post_meta | |
| delete_post_meta | |
| get_post_custom | |
| get_post_custom_keys | |
| get_post_custom_values | |
| get_post_meta | |
| update_post_meta | |
| register_meta | |
| get_attached_file | |
| image_edit_before_change | |
| is_attachment | |
| is_local_attachment | |
| set_post_thumbnail | |
| update_attached_file | |
| wp_attachment_is_image | |
| wp_create_thumbnail (deprecated) | |
| wp_insert_attachment | |
| wp_delete_attachment | |
| wp_get_attachment_image | |
| wp_get_attachment_link | |
| wp_get_attachment_image_src | |
| wp_get_attachment_metadata | |
| wp_get_attachment_thumb_file | |
| wp_get_attachment_thumb_url | |
| wp_get_attachment_url | |
| wp_check_for_changed_slugs | |
| wp_count_posts | |
| wp_get_mime_types | |
| wp_mime_type_icon | |
| wp_generate_attachment_metadata | |
| wp_prepare_attachment_for_js | |
| wp_update_attachment_metadata | |
| get_bookmark | |
| get_bookmarks | |
| wp_list_bookmarks | |
| wp_get_post_categories | |
| wp_set_post_categories | |
| wp_get_post_tags | |
| wp_set_post_tags | |
| wp_get_post_terms | |
| wp_set_post_terms | |
| wp_count_terms | |
| has_term | |
| is_object_in_term | |
| add_meta_box | |
| remove_meta_box | |
| get_the_ID | |
| the_ID | |
| get_the_author | |
| the_author | |
| get_the_author_posts | |
| get_the_content | |
| the_content | |
| get_the_title | |
| the_title | |
| the_title_attribute | |
| wp_trim_excerpt | |
| wp_get_post_revision | |
| wp_get_post_revisions | |
| wp_is_post_revision | |
| paginate_links | |
| cat_is_ancestor_of | |
| get_all_category_ids (deprecated) | |
| get_ancestors | |
| get_cat_ID | |
| get_cat_name | |
| get_categories | |
| get_category | |
| get_category_by_path | |
| get_category_by_slug | |
| get_the_category_by_ID | |
| get_the_category_list | |
| get_category_link | |
| get_category_parents | |
| get_the_category | |
| single_cat_title | |
| in_category | |
| is_category | |
| the_category | |
| wp_category_checklist | |
| wp_dropdown_categories | |
| wp_list_categories | |
| wp_create_category | |
| wp_delete_category | |
| wp_insert_category | |
| get_tag | |
| get_tag_link | |
| get_tags | |
| get_the_tag_list | |
| get_the_tags | |
| has_tag | |
| is_tag | |
| the_tags | |
| single_tag_title | |
| tag_description | |
| wp_generate_tag_cloud | |
| wp_tag_cloud | |
| get_object_taxonomies | |
| get_edit_term_link | |
| get_taxonomy | |
| get_taxonomies | |
| get_term | |
| get_the_term_list | |
| get_term_by | |
| the_terms | |
| get_the_terms | |
| get_term_children | |
| get_term_link | |
| get_terms | |
| is_taxonomy (deprecated) | |
| is_tax | |
| is_taxonomy_hierarchical | |
| is_term (deprecated) | |
| taxonomy_exists | |
| term_exists | |
| register_taxonomy | |
| register_taxonomy_for_object_type | |
| wp_get_object_terms | |
| wp_remove_object_terms | |
| wp_set_object_terms | |
| wp_insert_term | |
| wp_update_term | |
| wp_delete_term | |
| wp_terms_checklist | |
| add_cap | |
| add_role | |
| author_can | |
| current_user_can | |
| current_user_can_for_blog | |
| get_role | |
| get_super_admins | |
| is_super_admin | |
| map_meta_cap | |
| remove_cap | |
| remove_role | |
| user_can | |
| auth_redirect | |
| count_users | |
| count_user_posts | |
| count_many_users_posts | |
| email_exists | |
| get_currentuserinfo | |
| get_current_user_id | |
| get_profile (deprecated) | |
| get_user_by | |
| get_userdata | |
| get_users | |
| wp_authenticate | |
| username_exists | |
| validate_username | |
| wp_dropdown_users | |
| wp_get_current_user | |
| wp_set_current_user | |
| wp_set_password | |
| get_author_posts_url | |
| get_the_modified_author | |
| is_multi_author | |
| add_user_meta | |
| delete_user_meta | |
| get_user_meta | |
| update_user_meta | |
| get_the_author_meta | |
| wp_create_user | |
| wp_delete_user | |
| wp_insert_user | |
| wp_update_user | |
| is_user_logged_in | |
| wp_login_form | |
| wp_signon | |
| wp_logout | |
| wp_loginout | |
| wp_logout_url | |
| bloginfo_rss | |
| comment_author_rss | |
| comment_link | |
| comment_text_rss | |
| do_feed | |
| do_feed_atom | |
| do_feed_rdf | |
| do_feed_rss | |
| do_feed_rss2 | |
| fetch_feed | |
| fetch_rss (deprecated) | |
| get_author_feed_link | |
| get_bloginfo_rss | |
| get_category_feed_link | |
| get_comment_link | |
| get_comment_author_rss | |
| get_post_comments_feed_link | |
| get_search_comments_feed_link | |
| get_search_feed_link | |
| get_the_category_rss | |
| get_the_title_rss | |
| post_comments_feed_link | |
| rss_enclosure | |
| the_title_rss | |
| the_category_rss | |
| the_excerpt_rss | |
| wp_remote_get | |
| wp_remote_retrieve_body | |
| wp_get_http_headers | |
| wp_remote_fopen | |
| add_ping | |
| add_comment_meta | |
| check_comment | |
| comment_text | |
| comment_form | |
| comments_number | |
| discover_pingback_server_uri | |
| delete_comment_meta | |
| do_all_pings | |
| do_enclose | |
| do_trackbacks | |
| generic_ping | |
| get_approved_comments | |
| get_avatar | |
| get_comment | |
| get_comment_text | |
| get_comment_meta | |
| get_comments | |
| wp_list_comments | |
| get_enclosed | |
| get_lastcommentmodified | |
| get_pung | |
| get_to_ping | |
| have_comments | |
| get_comment_author | |
| is_trackback | |
| pingback | |
| privacy_ping_filter | |
| sanitize_comment_cookies | |
| trackback | |
| trackback_url | |
| trackback_url_list | |
| update_comment_meta | |
| weblog_ping | |
| wp_allow_comment | |
| wp_count_comments | |
| wp_delete_comment | |
| wp_filter_comment | |
| wp_get_comment_status | |
| wp_get_current_commenter | |
| wp_insert_comment | |
| wp_new_comment | |
| wp_set_comment_status | |
| wp_throttle_comment_flood | |
| wp_update_comment | |
| wp_update_comment_count | |
| wp_update_comment_count_now | |
| comment_class | |
| comment_ID | |
| comment_author | |
| comment_date | |
| comment_time | |
| get_comment_date | |
| get_comment_time | |
| paginate_comments_links | |
| previous_comments_link | |
| next_comments_link | |
| get_comment_pages_count | |
| has_filter | |
| add_filter | |
| apply_filters | |
| apply_filters_ref_array | |
| current_filter | |
| merge_filters | |
| remove_filter | |
| remove_all_filters | |
| has_action | |
| add_action | |
| do_action | |
| do_action_ref_array | |
| did_action | |
| remove_action | |
| remove_all_actions | |
| plugin_basename | |
| plugins_url | |
| get_plugin_data | |
| get_admin_page_title | |
| plugin_dir_path | |
| register_activation_hook | |
| register_deactivation_hook | |
| menu_page_url | |
| is_plugin_active | |
| is_plugin_active_for_network | |
| is_plugin_inactive | |
| is_plugin_page | |
| add_contextual_help | |
| get_plugins | |
| is_active_widget | |
| register_widget | |
| the_widget | |
| unregister_widget | |
| wp_add_dashboard_widget | |
| wp_convert_widget_settings | |
| wp_get_sidebars_widgets | |
| wp_get_widget_defaults | |
| wp_register_sidebar_widget | |
| wp_register_widget_control | |
| wp_set_sidebars_widgets | |
| wp_unregister_sidebar_widget | |
| wp_unregister_widget_control | |
| wp_widget_description | |
| register_setting | |
| unregister_setting | |
| settings_fields | |
| do_settings_fields | |
| do_settings_sections | |
| add_settings_field | |
| add_settings_section | |
| add_settings_error | |
| get_settings_errors | |
| settings_errors | |
| add_shortcode | |
| do_shortcode | |
| do_shortcode_tag | |
| get_shortcode_regex | |
| remove_shortcode | |
| remove_all_shortcodes | |
| shortcode_atts | |
| shortcode_parse_atts | |
| strip_shortcodes | |
| comments_template | |
| get_footer | |
| get_header | |
| get_sidebar | |
| get_search_form | |
| add_custom_background (deprecated) | |
| add_custom_image_header (deprecated) | |
| add_image_size | |
| add_theme_support | |
| body_class | |
| current_theme_supports | |
| dynamic_sidebar | |
| get_404_template | |
| get_archive_template | |
| get_attachment_template | |
| get_author_template | |
| get_body_class | |
| get_category_template | |
| get_comments_popup_template | |
| get_current_theme | |
| get_date_template | |
| get_header_image | |
| get_header_textcolor | |
| get_home_template | |
| get_locale_stylesheet_uri | |
| get_page_template | |
| get_paged_template | |
| get_post_class | |
| get_query_template | |
| get_search_template | |
| get_single_template | |
| get_stylesheet | |
| get_stylesheet_directory | |
| get_stylesheet_directory_uri | |
| get_stylesheet_uri | |
| get_tag_template | |
| get_taxonomy_template | |
| get_template | |
| get_template_directory | |
| get_template_directory_uri | |
| get_theme_file_uri | |
| get_theme_file_path | |
| get_template_part | |
| get_theme (deprecated) | |
| wp_get_themes | |
| get_theme_data (deprecated) | |
| get_theme_support | |
| get_theme_mod | |
| get_theme_mods | |
| get_theme_root | |
| get_theme_roots | |
| get_theme_root_uri | |
| get_themes (deprecated) | |
| has_header_image | |
| header_image | |
| header_textcolor | |
| in_the_loop | |
| is_child_theme | |
| is_active_sidebar | |
| is_admin_bar_showing | |
| is_customize_preview | |
| is_dynamic_sidebar | |
| language_attributes | |
| load_template | |
| locale_stylesheet | |
| locate_template | |
| post_class | |
| preview_theme | |
| preview_theme_ob_filter | |
| preview_theme_ob_filter_callback | |
| register_nav_menu | |
| register_nav_menus | |
| get_registered_nav_menus | |
| wp_create_nav_menu | |
| register_sidebar | |
| register_sidebars | |
| register_theme_directory | |
| remove_theme_mod | |
| remove_theme_mods | |
| remove_theme_support | |
| require_if_theme_supports | |
| search_theme_directories | |
| set_theme_mod | |
| switch_theme | |
| validate_current_theme | |
| unregister_nav_menu | |
| unregister_sidebar | |
| wp_add_inline_style | |
| wp_clean_themes_cache | |
| wp_get_archives | |
| wp_get_nav_menu_items | |
| wp_get_theme | |
| wp_nav_menu | |
| wp_oembed_remove_provider | |
| wp_page_menu | |
| wp_title | |
| urrent_time | |
| date_i18n | |
| get_calendar | |
| get_date_from_gmt | |
| get_lastpostdate | |
| get_lastpostmodified | |
| get_day_link | |
| get_gmt_from_date | |
| get_month_link | |
| the_date | |
| get_the_date | |
| the_time | |
| get_the_time | |
| the_modified_time | |
| get_the_modified_time | |
| get_weekstartend | |
| get_year_link | |
| human_time_diff | |
| is_new_day | |
| iso8601_timezone_to_offset | |
| iso8601_to_datetime | |
| mysql2date | |
| is_serialized | |
| is_serialized_string | |
| maybe_serialize | |
| maybe_unserialize | |
| add_option | |
| add_site_option | |
| delete_option | |
| delete_site_option | |
| form_option | |
| get_alloptions (deprecated) | |
| get_site_option | |
| get_site_url | |
| get_admin_url | |
| get_user_option | |
| get_option | |
| update_option | |
| update_site_option | |
| update_user_option | |
| wp_load_alloptions | |
| set_transient() | |
| get_transient() | |
| delete_transient() | |
| set_site_transient() | |
| get_site_transient() | |
| delete_site_transient() | |
| add_menu_page | |
| remove_menu_page | |
| add_submenu_page | |
| remove_submenu_page | |
| add_object_page | |
| add_utility_page | |
| add_comments_page | |
| add_dashboard_page | |
| add_links_page | |
| add_management_page | |
| add_media_page | |
| add_options_page | |
| add_pages_page | |
| add_plugins_page | |
| add_posts_page | |
| add_theme_page | |
| add_users_page | |
| add_node | |
| remove_node | |
| add_group | |
| get_node | |
| get_nodes | |
| checked | |
| disabled | |
| selected | |
| submit_button | |
| get_submit_button | |
| check_admin_referer | |
| check_ajax_referer | |
| wp_create_nonce | |
| wp_explain_nonce (deprecated) | |
| wp_get_original_referer | |
| wp_get_referer | |
| wp_nonce_ays | |
| wp_nonce_field | |
| wp_nonce_url | |
| wp_original_referer_field | |
| wp_referer_field | |
| wp_send_json | |
| wp_send_json_error | |
| wp_send_json_success | |
| wp_verify_nonce | |
| spawn_cron | |
| wp_clear_scheduled_hook | |
| wp_cron | |
| wp_get_schedule | |
| wp_get_schedules | |
| wp_next_scheduled | |
| wp_reschedule_event | |
| wp_schedule_event | |
| wp_schedule_single_event | |
| wp_unschedule_event | |
| comments_open | |
| has_nav_menu | |
| has_tag | |
| in_category | |
| is_404 | |
| is_admin | |
| is_archive | |
| is_attachment | |
| is_author | |
| is_category | |
| is_comments_popup | |
| is_customize_preview | |
| is_date | |
| is_day | |
| is_feed | |
| is_front_page | |
| is_home | |
| is_month | |
| is_page | |
| is_page_template | |
| is_paged | |
| is_preview | |
| is_search | |
| is_single | |
| is_singular | |
| is_sticky | |
| is_tag | |
| is_tax | |
| is_time | |
| is_trackback | |
| is_year | |
| pings_open | |
| wp_dequeue_script | |
| wp_dequeue_style | |
| wp_deregister_script | |
| wp_deregister_style | |
| wp_enqueue_script | |
| wp_enqueue_style | |
| wp_localize_script | |
| wp_register_script | |
| wp_register_style | |
| wp_script_is | |
| wp_style_is | |
| get_tax_sql | |
| get_meta_sql | |
| get_posts_by_author_sql | |
| add_editor_style | |
| add_query_arg | |
| add_rewrite_rule | |
| admin_url | |
| bool_from_yn | |
| cache_javascript_headers | |
| capital_P_dangit | |
| clean_blog_cache | |
| content_url | |
| do_robots | |
| flush_rewrite_rules | |
| get_bloginfo | |
| get_num_queries | |
| get_post_stati | |
| get_post_statuses | |
| get_query_var | |
| home_url | |
| includes_url | |
| is_blog_installed | |
| is_main_site | |
| is_main_query | |
| is_multisite | |
| is_ssl | |
| is_wp_error | |
| log_app | |
| make_url_footnote (deprecated) | |
| network_admin_url | |
| network_home_url | |
| network_site_url | |
| nocache_headers | |
| plugin_dir_url | |
| query_posts | |
| remove_query_arg | |
| rewind_posts | |
| setup_postdata | |
| site_url | |
| status_header | |
| unzip_file | |
| validate_file | |
| validate_file_to_edit | |
| wp | |
| wp_cache_set | |
| wp_cache_get | |
| wp_cache_reset (deprecated) | |
| wp_check_filetype | |
| wp_clearcookie (deprecated) | |
| wp_die | |
| wp_editor | |
| wp_footer | |
| wp_get_cookie_login (deprecated) | |
| wp_get_image_editor | |
| wp_get_installed_translations | |
| wp_hash | |
| wp_handle_sideload | |
| wp_head | |
| wp_install_defaults | |
| wp_is_mobile | |
| wp_mail | |
| wp_mkdir_p | |
| wp_new_user_notification | |
| wp_password_change_notification | |
| wp_notify_moderator | |
| wp_notify_postauthor | |
| wp_parse_args | |
| wp_redirect | |
| wp_reset_postdata | |
| wp_reset_query | |
| wp_salt | |
| wp_safe_redirect | |
| wp_set_auth_cookie | |
| wp_strip_all_tags | |
| wp_upload_bits | |
| wp_upload_dir | |
| wp_list_pluck | |
| wp_text_diff | |
| post_submit_meta_box | |
| wp_max_upload_size | |
| absint | |
| add_magic_quotes | |
| addslashes_gpc | |
| antispambot | |
| attribute_escape (deprecated) | |
| backslashit | |
| balanceTags | |
| clean_pre | |
| clean_url (deprecated) | |
| convert_chars | |
| convert_smilies | |
| ent2ncr | |
| esc_attr | |
| esc_html | |
| esc_js | |
| esc_textarea | |
| esc_sql | |
| esc_url | |
| esc_url_raw | |
| force_balance_tags | |
| format_to_edit | |
| format_to_post (deprecated) | |
| funky_javascript_fix (deprecated) | |
| htmlentities2 | |
| is_email | |
| js_escape (deprecated) | |
| make_clickable | |
| popuplinks | |
| remove_accents | |
| sanitize_email | |
| sanitize_file_name | |
| sanitize_html_class | |
| sanitize_key | |
| sanitize_mime_type | |
| sanitize_option | |
| sanitize_sql_orderby | |
| sanitize_text_field | |
| sanitize_title | |
| sanitize_title_for_query | |
| sanitize_title_with_dashes | |
| sanitize_user | |
| seems_utf8 | |
| stripslashes_deep | |
| trailingslashit | |
| untrailingslashit | |
| urlencode_deep | |
| url_shorten | |
| utf8_uri_encode | |
| wpautop | |
| wptexturize | |
| wp_filter_kses | |
| wp_filter_post_kses | |
| wp_filter_nohtml_kses | |
| wp_iso_descrambler | |
| wp_kses | |
| wp_kses_array_lc | |
| wp_kses_attr | |
| wp_kses_bad_protocol | |
| wp_kses_bad_protocol_once | |
| wp_kses_bad_protocol_once2 | |
| wp_kses_check_attr_val | |
| wp_kses_decode_entities | |
| wp_kses_hair | |
| wp_kses_hook | |
| wp_kses_html_error | |
| wp_kses_js_entities | |
| wp_kses_no_null | |
| wp_kses_normalize_entities | |
| wp_kses_normalize_entities2 | |
| wp_kses_post | |
| wp_kses_split | |
| wp_kses_split2 | |
| wp_kses_stripslashes | |
| wp_kses_version | |
| wp_make_link_relative | |
| wp_normalize_path | |
| wp_rel_nofollow | |
| wp_richedit_pre | |
| wp_specialchars | |
| wp_trim_words | |
| zeroise | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment