WordPress 6.0 新增了一个钩子 plugin_install_description
,允许开发者通过钩子来替换后台安装插件界面(插件 -> 安装插件,包括多站点模式)的插件描述,也就是说,居然可以修改别人插件在你的网站后台显示的描述信息,听着有点不可思议,具体的代码示例如下:
function wporg_plugin_install_description( $description, $plugin_data ) {
if ( 'my-plugin' === $plugin_data['slug'] ) { // my-plugin 就是插件的别名,通常为文件夹名称
$description = esc_html__( 'A new description for My Plugin', 'textdomain' ); // 填写你要显示的描述内容
}
return $description;
}
add_filter( 'plugin_install_description', 'wporg_plugin_install_description', 10, 2 );
要了解更多信息,请看开发日志。
话说,你会用到这个功能吗?
来源:
https://www.wpdaxue.com/plugin-install-description.html