install_plugin_overwrite_actions

过滤钩子
apply_filters( 'install_plugin_overwrite_actions', $install_actions, $this->api, $new_plugin_data )
参数
  • (string[]) $install_actions Array of plugin action links.
    Required:
  • (object) $api Object containing WordPress.org API plugin data.
    Required:
  • (array) $new_plugin_data Array with uploaded plugin data.
    Required:
定义位置
相关勾子
install_plugin_overwrite_comparisoninstall_plugin_complete_actionsinstall_theme_overwrite_actionsinstall_theme_overwrite_comparisonupdate_plugin_complete_actions
相关方法
install_plugin_informationinstall_plugins_favorites_formis_plugin_inactiveinstall_plugin_install_statusuninstall_pluginis_plugin_active
引入
5.5.0
弃用
-

install_plugin_overwrite_actions: 这是一个WordPress的过滤钩子,用于在安装过程中覆盖一个插件时将自定义动作添加到执行的动作列表中。这个钩子可以用来在一个插件被覆盖时执行额外的任务,如停用该插件或显示一个自定义消息。

在允许覆盖的情况下,过滤单一插件安装失败后可用的行动链接列表。

$install_actions = apply_filters( 'install_plugin_overwrite_actions', $install_actions, $this->api, $new_plugin_data );

常见问题

FAQs
查看更多 >