wp-admin/includes/plugin.php

WP文件 54
WordPress Plugin Administration API
函数/钩子名 描述
wp_get_plugin_error (函数) wp_get_plugin_error: 这个函数返回一个加载失败的插件的错误信息。它接受一个插件文件名作为参数。
wp_clean_plugins_cache (函数) wp_clean_plugins_cache: 这是一个清除已安装插件的缓存的函数。它可以用来确保对插件所做的任何改动都能立即反映在网站上。
wp_add_privacy_policy_content (函数) wp_add_privacy_policy_content: 这个函数用于在WordPress网站上添加隐私政策内容: 该函数需要一个参数:$content。$content是应该被添加到隐私政策页面
validate_plugin_requirements (函数) validate_plugin_requirements。这个WordPress函数用于在安装一个插件之前验证它的要求。它检查该插件的最小WordPress版本、PHP版本和其他要求是否满足,如果发现
validate_plugin (函数) validate_plugin。这个WordPress函数用于在安装一个插件之前对其进行验证。它检查插件文件是否存在,是否可读,是否包含有效的插件头,如果发现任何错误,则返回一个错误信息。
validate_active_plugins (函数) validate_active_plugins: 这个WordPress函数是用来验证一组给定的插件是否是活动的。它返回一个活跃的插件文件名的数组,可以用来确保所需的插件在继续使用前已经安装并活跃。
user_can_access_admin_page (函数) user_can_access_admin_page: 这个钩子用来检查一个用户是否可以访问WordPress的管理页面。
uninstall_plugin (函数) uninstall_plugin: 当一个插件被卸载时,这个动作被触发。它可以用来执行任何清理任务或删除任何额外的数据库表或与该插件相关的选项。
settings_fields (函数) settings_fields: 这是一个WordPress的函数,显示一个给定的设置页面的设置字段。它通常用于输出设置字段的HTML,如文本输入字段或复选框: 这个函数需要一个参数,就是设置页面的名
resume_plugin (函数) resume_plugin: 这是一个WordPress动作,当一个插件被停用后恢复时被触发: 当一个插件被停用时,它的功能不会被执行: 当该插件被重新激活时,resume_plugin被调用,允许该
remove_submenu_page (函数) remove_submenu_page: 这个函数用于从WordPress管理菜单中删除一个子菜单页面。子菜单页是用来向WordPress管理菜单添加额外的页面: 这个函数需要两个参数,第一个是父菜单
remove_menu_page (函数) remove_menu_page: 这个函数用来从WordPress管理菜单中删除一个菜单页: 这个函数有一个参数,就是要删除的菜单页的标题。
remove_allowed_options (函数) remove_allowed_options: 这个函数用于从允许的选项列表中删除一个或多个选项。这个列表是用来确定哪些选项可以使用update_option函数来更新。
plugin_sandbox_scrape (函数) plugin_sandbox_scrape: 该函数用于对插件沙盒的HTML内容进行净化和验证。它需要一个参数:$content,这是需要净化和验证的HTML内容: 该函数返回经过净化和验证的内容。
paused_plugins_notice (函数) paused_plugins_notice: 这个函数生成一个通知,告知用户一些插件已经暂停。它不需要任何参数。
option_update_filter (函数) option_update_filter: 当WordPress数据库中的一个选项被更新时,这个过滤器钩被触发。它允许开发者在保存选项数据之前对其进行修改或验证。
menu_page_url (函数) menu_page_url – 这个WordPress函数被用来获取一个特定的管理菜单页面的URL。它对创建链接或重定向到WordPress管理界面中的特定页面很有用。
is_uninstallable_plugin (函数) is_uninstallable_plugin是一个WordPress函数,用于检查给定的插件是否可以卸载。它接受一个参数,即主插件文件的路径,如果该插件是可卸载的,则返回一个布尔值true,否则返回
is_plugin_paused (函数) is_plugin_paused: 这个函数检查一个特定的插件是否被暂停。它把插件的名称作为参数,如果该插件被暂停,则返回真,如果不是,则返回假。
is_plugin_inactive (函数) is_plugin_ctive: 这个函数检查一个特定的插件是否是不活动的。它以插件名称为参数,如果该插件是不活动的,则返回真,如果是活动的则返回假。
is_plugin_active_for_network (函数) is_plugin_active_for_network: 这个函数检查一个特定的插件是否在整个WordPress多站点网络中处于活动状态。它把插件的名字作为一个参数,如果该插件是活动的,则返回tru
is_plugin_active (函数) is_plugin_active: 这个函数检查一个特定的插件是否处于活动状态。它将插件名称作为参数,如果该插件处于活动状态,则返回 true,如果不是则返回 false。
is_network_only_plugin (函数) is_network_only_plugin: 这个函数检查一个插件是否只在网络上活动,而不是在WordPress多站点网络中的单个站点上。
get_plugins (函数) get_plugins函数用于检索所有已安装插件的数组。它返回一个数组,其中包含每个插件的信息,例如插件名称、版本号和插件文件路径。
get_plugin_page_hookname (函数) get_plugin_page_hookname函数用于检索插件管理页面的挂钩名称。它需要三个参数,第一个是插件文件,第二个是页面标识符,第三个是访问页面所需的功能。
get_plugin_page_hook (函数) get_plugin_page_hook函数用于检索插件管理页面的挂钩名称。它有两个参数,第一个是插件文件,第二个是页面标识符。页面标识符是表示页面的唯一标识符的字符串。
get_plugin_files (函数) get_plugin_files函数用于检索给定目录中的插件文件数组。它接受一个参数,即要在其中搜索的目录,并返回一个插件文件数组。
get_plugin_data (函数) get_plugin_data函数是一个WordPress函数,用于检索一个插件的元数据: 这个函数接受一个参数,即你想检索元数据的插件文件的路径: 该函数返回一个指定插件的元数据数组,包括名称、版本
get_mu_plugins (函数) get_mu_plugins函数用于检索WordPress安装中的活动必须使用(mu)插件数组: 此函数可用于检索有关当前正在使用的MU插件的信息。
get_dropins (函数) get_dropins: 这个函数返回安装在WordPress中的drop-ins数组。Drop-ins是替代WordPress核心功能的特殊插件,如数据库类或插件安装程序。它们通常用于高级定制或优化
get_admin_page_title (函数) get_admin_page_title: 此函数用于获取当前管理页面的标题。
get_admin_page_parent (函数) get_admin_page_parent: 这个函数用来获取当前管理页面的父页面的ID。
delete_plugins (函数) delete_plugins函数: 这个函数用来从WordPress的插件目录中删除一个或多个插件。它接受一个插件路径或插件slug的数组作为参数: 该函数成功时返回一个被删除的插件数组,失败时返回f
deactivated_plugins_notice (函数) deactivated_plugins_notice: 当一个或多个插件被停用时,这个钩子用于在WordPress仪表盘上显示一个通知。它可以在主题或插件开发中使用,当一个插件被关闭或导致问题时,通知
deactivate_plugins (函数) deactivate_plugins: 这个函数是用来停用WordPress中的一个或多个插件的。如果一个插件造成了问题,它可以用来关闭该插件,或者在排除问题时暂时禁用该插件。
add_users_page (函数) add_users_page – 在WordPress仪表盘的用户部分添加一个新的页面。它需要几个参数,包括页面标题、菜单标题、页面所需的权限、页面的slug以及生成页面内容的回调函数。
add_theme_page (函数) add_theme_page – 在WordPress仪表盘的外观部分添加一个新的页面。它需要几个参数,包括页面标题、菜单标题、页面所需的权限、页面的slug以及生成页面内容的回调函数。
add_submenu_page (函数) add_submenu_page – 在WordPress仪表盘的现有菜单中添加一个新的子菜单页。它需要几个参数,包括父菜单的slug、页面标题、菜单标题、页面所需的权限、页面的URL以及生成页面内容
add_posts_page (函数) add_posts_page。一个为WordPress管理面板中的”文章”菜单添加一个新的子菜单页面的函数。它允许开发者在WordPress管理面板上添加自己的自定义页面或设置。
add_plugins_page (函数) add_plugins_page。一个函数,在WordPress管理面板的插件菜单中添加一个新的子菜单页面。它允许开发者在WordPress管理面板中添加自己的插件设置或页面。
More