SG Optimizer – WordPress plugin WordPress插件下载

点击下载

SG Optimizer

插件描述

此插件旨在将WordPress与SiteGround Performance服务相关联。它不会在另一个托管服务提供商上工作。

SG Optimizer插件几乎没有处理特定性能优化的不同部分:

配置

有关我们插件及其工作原理的详细信息,请查看我们的 SG Optimizer教程

SuperCacher设置

在此选项卡中,您可以配置动态缓存和Memcached。在使用插件之前,请确保已从cPanel启用它们。您可以启用/禁用自动缓存清除,从缓存中排除URL并测试页面是否已正确缓存。

环境优化

在此,您可以为站点强制使用HTTPS,在不同的PHP版本之间切换(可用兼容性检查),并为您的站点启用或禁用Gzip压缩和Borwser缓存规则。

前端优化

在此选项卡中,您可以启用或禁用HTML,JS和CSS资源的缩小,删除表情符号支持并从静态资源中删除查询字符串。

图像优化

在此处,您可以为新上传的图像启用或禁用优化,批量优化旧图像并为站点图像启用延迟加载。

插件兼容性

如果您的插件没有触发标准的WordPress挂钩,或者您需要我们清除缓存,您可以在代码中使用此公共函数:

  if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();}  

优选地,您可以将URL传递给函数以清除缓存e只是为了它而不是清除整个缓存。例如:

  if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache('https://yoursite.com/pluginpage');}  

您可以排除使用我们为此目的设计的过滤器进行组合和缩小的样式。下面是代码示例,您可以添加到functions.php文件中:

  add_filter('sgo_css_combine_exclude','css_combine_exclude'); function css_combine_exclude($ exclude_list){//添加样式句柄排除清单。 $ exclude_list [] ='style-handle'; $ exclude_list [] ='style-handle-2'; return $ exclude_list;} add_filter('sgo_css_minify_exclude','css_minify_exclude'); function css_minify_exclude($ exclude_list){//添加样式句柄以排除列表。 $ exclude_list [] ='style-handle'; $ exclude_list [] ='style-handle-2'; return $ exclude_list;}  

您可以使用我们为此目的设计的过滤器来排除缩小脚本。这是代码示例,您可以添加到functions.php文件中:

  add_filter('sgo_js_minify_exclude','js_minify_exclude');函数js_minify_exclude($ exclude_list){$ exclude_list [] ='脚本的句柄“; $ exclude_list [] ='script-handle-2'; return $ exclude_list;}  

您可以使用我们为此目的设计的过滤器来排除脚本异步加载。下面是代码的示例,您可以添加到functions.php文件中:

  add_filter('sgo_js_async_exclude','js_async_exclude'); function js_async_exclude($ exclude_list){$ exclude_list [] ='脚本的句柄“; $ exclude_list [] ='script-handle-2'; return $ exclude_list;}  

您可以使用以下过滤器排除包含特定查询参数的url或url:

  add_filter('sgo_html_minify_exclude_params','html_minify_exclude_params'); function html_minify_exclude_params($ exclude_params){//添加要排除的查询参数。 $ exclude_params [] ='test'; return $ exclude_params;} add_filter('sgo_html_minify_exclude_urls','html_minify_exclude'); function html_minify_exclude($ exclude_urls){//添加要排除的网址。 $ exclude_urls [] ='http://mydomain.com/page-slug'; return $ exclude_urls;}  

您可以使用以下过滤器从Lazy Load中排除图像:

  add_filter('sgo_lazy_load_exclude_classes','exclude_images_with_specific_class'); function exclude_images_with_specific_class($ classes){//添加要从延迟加载中排除的类名。 $ classes [] ='test-class';返回$ classes;}  

WP-CLI支持

在5.0版本中,我们为所有插件选项和功能添加了完整的WP-CLI支持。

wp sg purge(url) – 清除整个缓存或者如果URL被传递wp sg memcached enable | disable – 启用或禁用Memcachedwp sg forcehttps enable | disable – 为您的sitewp sg phpver检查启用或禁用HTTPS(-version = ) – 检查您的网站是否与PHP 7.1或您指定的版本兼容sg优化 – 为您的站点启用或禁用不同的优化选项:wp sg optimize html enable | disable – 启用或禁用HTML minificationwp sg optimize js enable | disable – enable或禁用JS minificationwp sg optimize css enable | disable – 启用或禁用CSS minificationwp sg optimize querystring enable | disable – 启用或禁用查询字符串removewp sg optimize emojis enable | disable – 启用或禁用表情符号的删除功能sg optimize images enable | disable – 启用或禁用新图像优化wp sg optimizelazyload enable | disable – 启用或禁用延迟加载imageswp sg optimize gzip enable | disable – 为您的站点启用或禁用Gzip压缩sg optimize browsercache enable | disable – 启用或禁用浏览器缓存规则

要求

为了正常工作,此插件要求您的服务器满足以下条件:

SiteGround accountWordPress 4.7PHP 5.5如果您没有托管SiteGround,此插件将无法工作,因为它依赖于特定的服务器配置

插件使用cookie以便正常运行。它不存储个人数据,仅用于我们的缓存系统。

屏幕截图

“超级Cacher设置”选项卡处理动态缓存和Memcached。在这里,您可以从缓存中排除URls,测试您的站点并手动清除动态缓存。
在“环境优化”选项卡中,您可以为站点强制HTTPS,切换PHP版本并启用Gzip和浏览器缓存规则。
前端优化选项卡允许您缩小HTML,CSS& JS,以及从静态资源中删除查询字符串并禁用表情符号支持。
“图像优化”选项卡允许您优化媒体库图像,并为您的站点添加延迟加载功能。
仅限多站点!在“全局设置”选项卡中,您可以配置网络的全局选项。
仅限多站点!在“每站点默认值”选项卡中,您可以配置添加到网络中的新站点的设置方式。

安装n

自动安装

转到插件 – >为“SG CachePress”添加NewSearch单击SG CachePress插件下的“安装”按钮一旦安装了插件,单击“激活插件”链接

手动安装

登录到WordPress管理面板,然后转到插件 – >添加新选择“上传”菜单单击“选择文件”按钮并将浏览器指向您已下载的SGCachePress.zip文件单击“立即安装”按钮转到插件 – >安装插件并单击WordPress SG CachePress列表

评论

下的“激活”链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注