WordPress 替换后台插件安装列表的插件描述

WordPress 6.0 新增了一个钩子 plugin_install_description,允许开发者通过钩子来替换后台安装插件界面(插件 -> 安装插件,包括多站点模式)的插件描述,也就是说,居然可以修改别人插件在你的网站后台显示的描述信息,听着有点不可思议,具体的代码示例如下,在WordPress主题文件functions.php中或者使用Code Snippets插件添加自定义代码::

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 );

要了解更多信息,请看开发日志。话说,你会用到这个功能吗?

发表评论

您的电子邮箱地址不会被公开。