前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >wordpress函数大全列表整理

wordpress函数大全列表整理

作者头像
ytkah
发布2020-07-13 16:26:36
7700
发布2020-07-13 16:26:36
举报
文章被收录于专栏:ytkahytkah

wordpress有很多的函数可供调用,下面ytkah就整理了一下wordpress函数大全供各位参考,如果要详情,可以访问https://developer.wordpress.org/reference/functions/参数名/,感兴趣的朋友可以收藏

文章,页面,附件,书签 文章

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_delete_post_link get_previous_post get_previous_posts_link previous_posts_link have_posts is_post(不赞成) is_single is_sticky get_the_ID the_ID the_post wp_get_recent_posts wp_get_single_post 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 文章插入/移除l

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_dropdown_pages 自定义域 (文章信息 postmeta)

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_resize(不赞成) is_attachment is_local_attachment set_post_thumbnail 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_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 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_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 is_taxonomy_hierarchical is_term(不赞成) 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(不赞成) get_user_by get_userdata get_usernumposts(不赞成) get_users set_current_user(不赞成) user_pass_ok(不赞成) 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 用户 meta

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 供稿(Feed) 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 post_comments_feed_link rss_enclosure the_title_rss the_category_rss the_content_rss(不赞成) the_excerpt_rss wp_rss(不赞成)


评论,通知和引用(Ping,Trackback) 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


远程(remote) wp_remote_get wp_remote_retrieve_body wp_get_http_headers wp_remote_fopen


动作(Action),过滤器(Filter)和插件 过滤器

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


主题相关 Include 函数

comments_template get_footer get_header get_sidebar get_search_form 其他函数

add_custom_background add_custom_image_header(不赞成) 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_template_part get_theme(不赞成) wp_get_themes get_theme_data(不赞成) get_theme_support get_theme_mod get_theme_mods get_theme_root get_theme_roots get_theme_root_uri get_themes(不赞成) 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


格式化(Formatting) 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_strip_slashes wp_kses_version wp_make_link_relative wp_normalize_path wp_rel_nofollow wp_richedit_pre wp_specialchars wp_trim_words zeroise current_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(不赞成) 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


Transients 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 Nonces and Referers check_admin_referer check_ajax_referer wp_create_nonce wp_explain_nonce(不赞成) 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 XMLRPC xmlrpc_getpostcategory xmlrpc_getposttitle xmlrpc_removepostdata user_pass_ok(不赞成)


本地化 __ _x _n _nx _e _ex __ngettext esc_attr__ esc_attr_e get_locale load_default_textdomain load_plugin_textdomain load_textdomain load_theme_textdomain is_rtl


定时 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


脚本与样式表 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 SQL get_tax_sql get_meta_sql get_posts_by_author_sql


杂项 add_editor_style add_query_arg 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(不赞成) 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(不赞成) wp_check_filetype wp_clearcookie wp_die wp_editor wp_footer wp_get_cookie_login(不赞成) 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_set_auth_cookie wp_safe_redirect wp_upload_bits wp_upload_dir wp_list_pluck wp_text_diff post_submit_meta_box pings_open is_page_template is_author like_escape


多站点 管理员

confirm_delete_users is_user_member_of_blog wp_dashboard_quota 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_quota 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_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 wp_get_sites wpmu_activate_signup 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(不赞成)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档