专栏首页ytkahwordpress函数大全列表整理

wordpress函数大全列表整理

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(不赞成)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • wordpress调用指定分类除外的置顶文章

    我们有时需要根据实际需要进行一些设置,比如wordpress调用指定分类除外的置顶文章,如何实现呢?随ytkah一起来看看吧,用如下代码插入到需要调取的位置

    ytkah
  • wordpress调用指定id的page页面的方法,适用于多id调用

    前面我们讲到wordpress如何调用指定page页面内容,现在再用另外的方法来调试一下,可以直接在single.php模板使用,同样可以调用多id,随ytka...

    ytkah
  • 禁用wordpress模板默认样式

      我们知道wordpress主题比如twentytwenty都会有样式,如果不想使用它们的默认样式怎么处理呢?其实很简单,随ytkah一起来看看吧。进入202...

    ytkah
  • 逆元求组合数----模板

    用户2965768
  • Python格式化字符串format

    文章作者:Tyan 博客:noahsnail.com | CSDN | 简书

    Tyan
  • HDU 6114 Chess

     题目:http://acm.hdu.edu.cn/showproblem.php?pid=6114

    用户2965768
  • 数据科学家的RoadMap

    用户2183996
  • Helm还不够,也许你还需要Kustomize

    在 Kubernetes 中我们使用 YAML 文件来声明我们的应用应该如何部署到底层的集群中,这些 YAML 文件中包含应用定义、治理需要的标签、日志、安全上...

    CNCF
  • 多重对数函数

    最近在看算法导论中文版,第一部分的基础知识里有许多数学上的知识,多重对数函数就是其中一个我不太熟悉的知识。

    饶文津
  • StringFormatter,一个javascript编写的字符串格式化库

    StringFormatter JS是一个js编写的可扩展的javascript字符串格式化库,它的功能远远超出了ECMA6标准所规定的字符串格式化规则。

    zhangheng

扫码关注云+社区

领取腾讯云代金券