Bulk_Plugin_Upgrader_Skin{}隔板

WordPress插件升级的批量插件升级程序皮肤。

描述

另请参见

方法

姓名描述
Bulk_Plugin_Upgrader_Skin::add_strings插件
Bulk_Plugin_Upgrader_Skin::之后
Bulk_Plugin_Upgrader_Skin::之前
Bulk_Plugin_Upgrader_Skin::Bulk_footer

来源

类Bulk_Plugin_Upgrader_Skin扩展了Bulk_Upgrader_Skin{/***插件信息。**Plugin_Upgrader::bulk_upgrade()方法将填充此内容*使用从get_plugin_data()函数检索到的信息。**@var数组插件数据。如果插件未提供,值将为空。*/公共$plugin_info=array();公共函数add_strings(){父项::add_strings();/*转换器:1:插件名称,2:插件数量,3:正在更新的插件总数*/$this->upgrader->strings['skin_before_update_header']=__('更新插件%1$s(%2$d/%3$d)');}/***@param string$title*/之前的公共函数($title=“”){父级::before($this->plugin_info['Title']);}/***@param string$title*/($title='')之后的公共函数{父级::after($this->plugin_info['Title']);$this->decrement_update_count(“插件”);}/***/公共函数bulk_footer(){父级::bulk_footer();$update_actions=数组(“plugins_page”=>sprintf('<a href=“%s”target=“_parent”>%s</a>',self_admin_url('plugins.php'),__('转到插件页面')),“updates_page”=>sprintf('<a href=“%s”target=“_parent”>%s</a>',self_admin_url('update-core.php'),__('转到WordPress更新页面')),);if(!current_user_can('activate_plugins')){unset($update_actions['plugins_page']);}/***过滤插件批量更新后可用的操作链接列表。**@自3.0.0起**@param string[]$update_actions插件操作链接数组。*@param array$plugin_info上次更新插件的信息数组。*/$update_actions=apply_filters('update_bulk_plugins_complete_actions',$update_actions,$this->plugin_info);if(!空($update_actions)){$this->反馈(内爆('|',(数组)$update_actions));}}}

变更日志

版本描述
4.6.0已从wp-admin/includes/class-wp-upgrader-skins.php移至其自己的文件。
3.0.0介绍。

用户贡献的笔记

你必须登录在能够发表注释或反馈之前。