Skip to content

Instantly share code, notes, and snippets.

@sunilw
Created January 31, 2014 03:21
Show Gist options
  • Save sunilw/8726134 to your computer and use it in GitHub Desktop.
Save sunilw/8726134 to your computer and use it in GitHub Desktop.
wordpress functions text list
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_post
is_single
is_sticky
get_the_ID
the_ID
the_date
the_post
wp_get_recent_posts
wp_get_single_post (deprecated)
has_post_thumbnail
has_excerpt
has_post_format
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
wp_delete_post
wp_insert_post
wp_publish_post
wp_trash_post
wp_update_post
get_all_page_ids
get_ancestors
get_page
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
is_attachment
is_local_attachment
update_attached_file
wp_attachment_is_image
wp_create_thumbnail
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
register_post_status
wp_trim_excerpt
wp_get_post_revision
wp_is_post_revision
paginate_links
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
get_user_by
get_userdata
get_usernumposts
get_users
set_current_user
user_pass_ok
username_exists
validate_username
wp_get_current_user
wp_set_current_user
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_remote_get
wp_remote_retrieve_body
wp_get_http_headers
wp_remote_fopen
cat_is_ancestor_of
get_all_category_ids
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_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_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
is_taxonomy_hierarchical
is_term (deprecated)
taxonomy_exists
term_exists
register_taxonomy
register_taxonomy_for_object_type
wp_get_object_terms
wp_set_object_terms
wp_insert_term
wp_update_term
wp_delete_term
wp_terms_checklist
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
get_author_feed_link
get_bloginfo_rss
get_category_feed_link
get_comment_link
get_comment_author_rss
get_post_comments_feed_link
get_rss
get_search_comments_feed_link
get_search_feed_link
get_the_category_rss
get_the_title_rss
permalink_single_rss
post_comments_feed_link
rss_enclosure
the_title_rss
the_category_rss
the_content_rss
the_excerpt_rss
wp_rss
has_filter
add_filter
apply_filters
apply_filters_ref_array
current_filter
merge_filters
remove_filter
remove_all_filter
has_action
add_action
do_action
do_action_ref_array
did_action
remove_action
remove_all_actions
plugin_basename
plugins_url
get_plugin_data
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_descriptionregister_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
absint
add_magic_quotes
addslashes_gpc
antispambot
attribute_escape
backslashit
balanceTags
clean_pre
clean_url
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
funky_javascript_fix
htmlentities2
is_email
js_escape
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_split
wp_kses_split2
wp_kses_stripslashes
wp_kses_version
wp_make_link_relative
wp_rel_nofollow
wp_richedit_pre
wp_specialchars
wp_trim_words
zeroise
admin_notice_feed
avoid_blog_page_permalink_collision
check_import_new_users
check_upload_size
choose_primary_blog
display_space_usage
fix_import_form_size
format_code_lang
get_site_allowed_themes
grant_super_admin
ms_deprecated_blogs_file
mu_dropdown_languages
new_user_email_admin_notice
redirect_user_to_blog
refresh_user_details
revoke_super_admin
secret_salt_warning
send_confirmation_on_profile_email
show_post_thumbnail_warning
site_admin_notice
sync_category_tag_slugs
update_option_new_admin_email
update_user_status
upload_is_user_over_quote
upload_space_setting
wpmu_delete_blog
wpmu_delete_user
wpmu_get_blog_allowedthemes
_admin_notice_multisite_activate_plugins_page
add_blog_option
delete_blog_option
get_blogaddress_by_domain
get_blogaddress_by_id
get_blogaddress_by_name
get_blog_details
get_blog_option
get_blog_status
get_id_from_blogname
get_last_updated
is_archived
refresh_blog_details
restore_current_blog
switch_to_blog
update_archived
update_blog_details
update_blog_option
update_blog_status
wpmu_update_blogs_date
ms_cookie_constants
ms_file_constants
ms_subdomain_constants
ms_upload_constants
add_existing_user_to_blog
add_new_user_to_blog
add_user_to_blog
check_upload_mimes
create_empty_blog
domain_exists
filter_SSL
fix_phpmailer_messageid
force_ssl_content
get_active_blog_for_user
get_admin_users_for_domain
get_blogs_of_user
get_blog_count
get_blog_id_from_url
get_blog_permalink
get_blog_post
get_current_site
get_dashboard_blog
get_dirsize
get_most_recent_post_of_user
get_sitestats
get_space_allowed
get_space_used
get_upload_space_available
get_user_count
get_user_id_from_string
global_terms
insert_blog
install_blog
install_blog_defaults
is_blog_user
is_email_address_unsafe
is_upload_space_available
is_user_option_local
is_user_spammy
maybe_add_existing_user_to_blog
maybe_redirect_404
newblog_notify_siteadmin
newuser_notify_siteadmin
recurse_dirsize
redirect_mu_dashboard
redirect_this_site
remove_user_from_blog
signup_nonce_check
signup_nonce_fields
update_blog_public
update_posts_count
upload_is_file_too_big
upload_is_user_over_quota
upload_size_limit_filter
users_can_register_signup_filter
welcome_user_msg_filter
wordpressmu_wp_mail_from
wp_get_sites
wpmu_activate_signup
wpmu_admin_redirect_add_updated_param
wpmu_create_blog
wpmu_create_user
wpmu_log_new_registrations
wpmu_signup_blog
wpmu_signup_blog_notification
wpmu_signup_user
wpmu_signup_user_notification
wpmu_validate_blog_signup
wpmu_validate_user_signup
wpmu_welcome_notification
wpmu_welcome_user_notification
get_current_site_name
is_subdomain_install
ms_not_installed
ms_site_check
wpmu_current_site
@sunilw
Copy link
Author

sunilw commented Jan 31, 2014

This is text list of wordpress functions. Copied from http://codex.wordpress.org/Function_Reference
I needed a list in text of all wordpress functions to feed to autocomplete tools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment