Warning: Invalid argument supplied for foreach() in /www/wwwroot/edu729/wp-content/plugins/learnpress/inc/class-lp-assets.php on line 180

如何删除WP-Rocket缓存插件在前台页尾添加的注释代码

WordPress 如何删除WP-Rocket缓存插件在前台页尾添加的注释代码,如何从 WP Super Cache 缓存插件换到了 WP Rocket 缓存插件,发现WP Rocket有一个问题,就是会在每个被缓存的页面自动添加一个缓存注释,WP-Rocket是一款非常好用的缓存生成和管理插件,可以大大提高网站访问速度。但是,无论你是否付费,其开发人员都会在你的网站代码里留下注释广告。

WP-Rocket

注释代码如下

<!--
Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com

Retrieved 4937 objects (745 KB) from Redis using PhpRedis (v5.3.4).
-->

如何删除WP-Rocket缓存插件在前台页尾添加的注释代码,解决方法,编辑以下路径里面的class-cache.php文件

/wp-content/plugins/wp-Rocket/inc/classes/Buffer/class-cache.php

大约在444行左右会看见这个 get_Rocket_footprint() 文件如下代码

private function get_rocket_footprint( $time = '' ) {

        $footprint = defined( 'WP_ROCKET_WHITE_LABEL_FOOTPRINT' ) ?

                        "\n" . '<!-- Cached for great performance' :

                        "\n" . '<!--';

        if ( ! empty( $time ) ) {

            $footprint .= 'Cached File Generated On ' . date("Y-m-d H:i:s", $time+28800);

        }

        $footprint .= '-->';

        return $footprint;

    }

直接把这行注释掉即可

return $footprint;

具体的修改效果图可以看下面的图片解决

WP-Rocket

官方是这样介绍WP-Rocket缓存插件的,以下为机翻

一个多合一的网络性能插件
WordPress 专家推荐 WP Rocket 作为最佳缓存插件,以实现令人难以置信的速度结果并针对 Core Web Vitals 优化您的网站。让我们看看为什么。