wordpress卸载CSS和JS并上传到GCP CDN存储桶

时间:2020-09-29 17:54:33

标签: php wordpress google-cloud-platform cdn

我正在寻找将 WordPress 的JS和CSS卸载到GCP CDN存储桶中的方法,这样我就可以通过CDN为它们提供服务。

我正在使用该插件来缩小JS和CSS,因此寻找一种方法来确定WordPress中是否有现有的插件可以将CSS和JS文件同步或上传到GCP云存储桶中。

1 个答案:

答案 0 :(得分:1)

您可以检查WP-Stateless plugin 该插件在将文件上传到媒体库后,会将文件从WordPress网站自动复制到Google Cloud Storage。然后,它提供了不同的模式,例如备份媒体副本,甚至从WordPress删除媒体并从Google Cloud Storage或CDN提供服务。

我还找到了一个很好的指南,可以帮助您完成任务

WordPress Google Cloud Storage – How to Offload Your Media

编辑1

您可以手动选择所需的文件类型:

enter image description here

字段说明:定义您要支持的文件类型。每种类型之间用空格隔开。

wp-config常量(WP_STATELESS_MEDIA_BODY_REWRITE_TYPES)也应支持该字段

 define('WP_STATELESS_MEDIA_BODY_REWRITE_TYPES', 'jpg jpeg png gif pdf');

编辑2

将Google Cloud Storage与WordPress网站集成的另一种方法是使用WP Offload Media Lite plugin中同样出色的免费Delicious Brains Inc(或高级WP Offload Media)。

此插件会自动将通过WordPress的媒体上传器添加的图像,视频,文档和任何其他媒体复制到Google Cloud Storage。

此插件首先将文件上传到您的服务器,然后复制到存储桶,然后您需要根据official documentation将其从服务器中删除,其中有一个选项可以自动从您的服务器中删除文件将服务器复制到存储桶后。

此外,您可以在此链接中找到一个不错的指南:How to Set Up a Custom Domain CDN for Google Cloud Storage