LiteSpeed Cache

説明

LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features.

LSCWP supports WordPress Multisite and is compatible with most popular plugins, including WooCommerce, bbPress, and Yoast SEO.

Requirements

General Features may be used by anyone with any web server (LiteSpeed, Apache, NGiNX, etc.).

LiteSpeed Exclusive Features require OpenLiteSpeed, commercial LiteSpeed products, or LiteSpeed-powered hosting.

プラグインの特徴

General Features

  • オブジェクトキャッシュ (Memcached/LSMCD/Redis)
  • Image Optimization (Lossless/Lossy)
  • HTML、JavaScript、CSS を縮小
  • Minify inline CSS/JS
  • Combine CSS/JS
  • Automatically generate Critical CSS
  • 画像/iframes の遅延読み込み
  • Multiple CDN support
  • CSS/JS を非同期にロード
  • ブラウザーキャッシュ
  • SEO に優しいサイトマップをサポートするスマートプリロードクローラ
  • データベース クリーナーとオプティマイザー
  • PageSpeed スコアの最適化
  • OPcode キャッシュ
  • HTTP/2 Push for CSS/JS (on web servers that support it)
  • DNS プリフェッチ
  • Cloudflare API
  • シングルサイトとマルチサイト(ネットワーク)のサポート
  • インポート / エクスポートの設定
  • 基本 / 高度の表示設定
  • 魅力的でわかりやすいインターフェイス
  • WebP イメージフォーマットのサポート
  • Heartbeat control

LiteSpeed Exclusive Features

  • サイトのパフォーマンスを大幅に向上させる自動ページキャッシュ
  • 特定のイベントに基づく関連ページの自動パージ
  • ログインユーザーのプライベートキャッシュ
  • WordPress REST API 呼び出しのキャッシュ
  • デスクトップビューとモバイルビューの別々のキャッシュ
  • Ability to schedule purge for specified URLs
  • WooCommerce and bbPress support
  • WordPress CLIコマンド
  • Simple API system for each cache integration
  • Exclude from cache by URI, Category, Tag, Cookie, User Agent
  • HTTP/2 & QUIC support (QUIC not available in OpenLiteSpeed)
  • ESI (Edge Side Includes) support (Not available in OpenLiteSpeed)

LSCWP Resources

サードパーティの互換性

The vast majority of plugins and themes are compatible with LSCache. Our API is available for those that are not. Use the API to customize smart purging, customize cache rules, create cache varies, and make WP nonce cacheable, among other things.

Privacy

This plugin includes a Privacy blurb that you can add to your site’s Privacy Policy via the WordPress Privacy settings.

For your own information: LiteSpeed Cache for WordPress potentially stores a duplicate copy of every web page on display on your site. The pages are stored locally on the system where LiteSpeed server software is installed and are not transferred to or accessed by LiteSpeed employees in any way, except as necessary in providing routine technical support if you request it. All cache files are temporary, and may easily be purged before their natural expiration, if necessary, via a Purge All command. It is up to individual site administrators to come up with their own cache expiration rules.

In addition to caching, our WordPress plugin has an Image Optimization feature. When optimization is requested, images are transmitted to a remote LiteSpeed server, processed, and then transmitted back for use on your site. LiteSpeed keeps copies of optimized images for 7 days (in case of network stability issues) and then permanently deletes them. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to our server so that we may better provide technical support. Neither of these features collects any visitor data. Only server and site data is involved.

Please see LiteSpeed’s Privacy Policy for our complete Privacy/GDPR statement.

スクリーンショット

  • プラグインのベンチマーク
  • 管理者設定 - キャッシュ
  • 管理者設定 - パージ
  • 管理者設定 - 除外
  • 管理者設定 - 最適化
  • 管理者設定 - チューニング
  • 管理者設定 - メディア
  • 管理者設定 - CDN
  • 管理者設定 - ESI
  • 管理者設定 - クローラ
  • 管理者設定 - サードパーティ WooCommerce
  • 管理者管理 - パージ
  • 管理者管理 - DBオプティマイザ
  • Image Optimization
  • 管理クローラステータスページ
  • キャッシュミスの例
  • キャッシュヒットの例
  • フロントエンドに管理バーのショートカットを追加しました

インストール

View detailed documentation on our wiki.

For Optimization Without a LiteSpeed Web Server

  1. LiteSpeed Cache for WordPress プラグインをインストールし有効化してください。
  2. From the WordPress Dashboard, navigate to LiteSpeed Cache -> Settings. Click Advanced View, and enable the available optimization features in the various tabs.

For Caching and Optimization With a LiteSpeed Web Server

  1. Install LiteSpeed Web Server Enterprise with LSCache Module, LiteSpeed Web ADC, or OpenLiteSpeed with cache module [Free].
  2. LiteSpeed Cache for WordPress プラグインをインストールし有効化してください。
  3. From the WordPress Dashboard, navigate to LiteSpeed Cache -> Settings, make sure the option Enable LiteSpeed Cache is set to Enable.
  4. Click Advanced View to enable any desired optimization features in the various tabs.

LiteSpeed Web Server Enterprise の注記

  • ライセンスにL SCache モジュールが含まれていることを確認してください。 LSCache モジュールを搭載した 2-CPU トライアルライセンスは、15日間無料で利用できます。
  • キャッシュ が有効になるようにサーバーを構成する必要があります。 サーバー管理者の方は、こちら をクリックしてください。 それ以外の場合は、サーバー管理者にサーバーのキャッシュルートを構成するように依頼してください。

OpenLiteSpeed の注記

  • このインテグレーションは、OpenLiteSpeed のキャッシュモジュールを利用しています。
  • 新しい OLS インストールするなら、組み込む最も簡単な方法は ols1clk を使用することです。 既存の WordPress インストールを使用している場合は、 --wordpresspath パラメータを使用します。
  • OLSとWordPressが既にインストールされている場合は、WordPress用LSCacheを設定する方法の手順に従ってください。

FAQ

How do the Cache features of LSCache work?

This plugin communicates with your LiteSpeed Web Server and its built-in page cache (LSCache) to deliver superior performance to your WordPress site.

LSCache はサーバーレベルのキャッシュなので、PHP レベルのキャッシュより高速です。 他のPHPベースのキャッシュと比較しました。

A page cache allows the server to bypass PHP and database queries altogether. LSCache, in particular, because of its close relationship with the server, can remember things about the cache entries that other plugins cannot, and it can analyze dependencies. It can utilize tags to manage the smart purging of the cache, and it can use vary cookies to serve multiple versions of cached content based on things like mobile vs. desktop, geographic location, and currencies. See our Caching 101 blog series.

If all of that sounds complicated, no need to worry. LSCWP works right out of the box with default settings that are appropriate for most sites. See the Beginner’s Guide.

What about the optimization features of LSCache?

LSCWP includes additional optimization features, such as Database Optimization, Minification and Combination of CSS and JS files, HTTP/2 Push, CDN Support, Browser Cache, Object Cache, Lazy Load for Images, and Image Optimization! And now, many of these features do not require the use of a LiteSpeed web server.

LiteSpeed Cache Plugin for WordPress は無料ですか?

Yes, LSCWP will always be free and open source. That said, a LiteSpeed server is required for the LiteSpeed Exclusive Features (see the list above), and there are fees associated with some LiteSpeed server editions (see question 2).

このプラグインにはどんなサーバーソフトウェアが必要ですか?

A LiteSpeed web server is required in order to use the LiteSpeed Exclusive Features of this plugin. See プラグインの特徴 above for details.

  • LiteSpeed Web Server Enterprise と LSCache Module (v5.0.10+)
  • OpenLiteSpeed (v1.4.17+) – 無料でオープンソース!
  • LiteSpeed WebADC (v2.0+)

LiteSpeed server を含む任意の単一のサーバまたはクラスタで動作します。

The General Features may be used with any web server. LiteSpeed is not required.

このプラグインはクラスタ環境で動作しますか?

キャッシュエントリは、 LiteSpeed サーバーレベルで保存されます。最も簡単な解決策は、キャッシュエントリがそのレベルで保存されるため、 LiteSpeed WebADC を使用することです。

別のロードバランサを使用すると、キャッシュエントリはロードバランサではなくバックエンドノードにのみ格納されます。

パージはノード間でも同期されないため、これはお勧めしません。

カスタマイズされたソリューションが必要な場合は、LiteSpeed Technologies info@litespeedtech.comにお問い合わせください

注意: このプラグインによって作成された書き換えルールは、ロードバランサにコピーする必要があります。

キャッシュされたファイルはどこに保存されますか?

実際にキャッシュされたページは、 LiteSpeed Server によって保存および管理されます。

WordPress ファイル構造内には何も格納されません。

LiteSpeed Cache for WordPress は OpenLiteSpeed で動作しますか?

Yes it can work well with OpenLiteSpeed, although some features may not be supported. See プラグインの特徴 above for details. Any setting changes that require modifying the .htaccess file will require a server restart.

WooCommerce をサポートしていますか ?

In short, yes. However, for some WooCommerce themes, the cart may not be updated correctly. Please visit our blog for a quick tutorial on how to detect this problem and fix it if necessary.

プラグインにはキャッシュできないページがいくつかあります。 LiteSpeed Cache Plugin にページをキャッシュしないように指示する方法を教えてください?

バージョン1.0.10では、シャットダウンフックの前にdefine( 'LSCACHE_NO_CACHE'、true); を単純に追加するだけで、キャッシュによって認識されます。

また、以前のバージョン(1.0.7以降)では、 xxx LiteSpeed_Cache_Tags::set_noncacheable(); 関数を使用することもできます。

関数を使用するには、関数を使用する前にクラスが存在することを確認してください。

詳細については、 API wiki を参照してください。プラグインとLSCWPを統合するために他に何ができるかを学ぶことができます。

画像は最適化されますか ?

Not automatically. LSCWP v1.6+ can optimize your images by request. Navigate to LiteSpeed Cache > Image Optimization.

How do I make a WP nonce cacheable in my third-party plugin?

Our API includes a function that uses ESI to “punch a hole” in a cached page for a nonce. This allows the nonce to be cached for 12 hours, regardless of the TTL of the page it is on.

Quick start: replace wp_create_nonce( 'example' ) with method_exists( 'LiteSpeed_Cache_API', 'nonce' ) ? LiteSpeed_Cache_API::nonce( 'example' ) : wp_create_nonce( 'example' ).

Learn more on our API wiki.

WP-PostView に更新ビューカウントを表示させるにはどうすればよいですか?
  1. Use: <div id="postviews_lscwp"></div>
    to replace

    • NOTE: The id can be changed, but the div id and the ajax function must match.
  2. wp-content/plugins/wp-postviews/postviews-cache.js のajax クエリを以下で置き換えます

        jQuery.ajax({
            type:"GET",
            url:viewsCacheL10n.admin_ajax_url,
            data:"postviews_id="+viewsCacheL10n.post_id+"&action=postviews",
            cache:!1,
            success:function(data) {
                if(data) {
                    jQuery('#postviews_lscwp').html(data+' views');
                }
           }
        });
    
  3. 更新されたページを使用するためにキャッシュをパージします。

クローラー を有効にするにはどうすればよいですか?

クローラー はデフォルトで無効になっており、まずサーバー管理者が有効にする必要があります。

Once the crawler is enabled on the server side, navigate to LiteSpeed Cache > Crawler and set Activation to Enable.

For more detailed information about crawler setup, please see our wiki.

Why are some settings tabs missing?

LSCWP has a “Basic View” and an “Advanced View.” While in Basic View, you will see the following settings tabs: General, Cache, Purge, Excludes, and (optionally) WooCommerce. These are all that is necessary to manage the LiteSpeed Cache.

Click on the Advanced View link at the top of the page, and several more tabs will be revealed: Optimize, Tuning, Media, CDN, ESI, Advanced, Debug, Crawler. These tabs contain more expert-level cache options as well as non-cache-related optimization functionality.

What are the known compatible plugins and themes?

評価

Very good plugin.

I have tested several other more famous plugins and it has done better in several points.
Main causes I opted for this plugins:
– Interface easier to understand and more beautiful.
– There are many configuration panels, but all fields have subtitles that make it easier to understand.
– After everything configured the notes of my site were much higher than the previous ones.
– Site speed has increased
– The Free version is enough for most people (keep it up)
– The plugin is lighter than the others

Cons: There are many settings that only people with a good cache system knowledge will be able to tinker and configure correctly.

Muy útil

Tenía mis dudas porque ya he usadootros plugins sin grandes cambios, pero éste de verdad ha mejorado notablemente la velocidad de mi sitio.

Not changing server

My server does not provide LSCache Module. I seriously do not wish to make any changes on a plugin I’ve not used first to my satisfaction. I’ll forego this plugin.

385件のレビューをすべて表示

貢献者と開発者

LiteSpeed Cache はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“LiteSpeed Cache” は13ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“LiteSpeed Cache” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

2.8.1 – Dec 5 2018

  • 🐞🕷️: Fixed an activation warning related to cookie crawler. (@kacper3355 @rastel72)
  • 🐞Media: Replace safely by checking if pulled images is empty or not first. (@Monarobase)
  • 3rd: Shortcode ESI compatibility with Elementor.

2.8 – Nov 30 2018

  • 🌱: ESI shortcodes.
  • 🌱: Mobile crawler.
  • 🌱: Cookie crawler.
  • API: Can now add _litespeed_rm_qs=0 to bypass Remove Query Strings.
  • Optm: Removed error log when minify JS failed.
  • 🐞Core: Fixed a bug that caused network activation PHP warning.
  • Media: Removed canvas checking for WebP to support TOR. (@odeskumair)
  • Media: Eliminated potential image placeholder PHP warning.
  • 3rd: Bypassed Google recaptcha from Remove Query Strings for better compatibility.
  • IAPI: Showed destroy timeout details.
  • Debug: Moved Google Fonts log to advanced level.
  • GUI: Replaced all Learn More links for functions.
  • GUI: Cosmetic updates including Emoji.
  • 🕷️: Removed duplicated data in sitemap and blacklist.

2.7.3 – Nov 26 2018

  • Optm: Improved page render speed with Web Font Loader JS library for Load Google Fonts Asynchronously.
  • Optm: Directly used JS library files in plugin folder instead of short links /min/.
  • Optm: Handled exceptions in JS optimization when meeting badly formatted JS.
  • 3rd: Added Adobe Lightroom support for NextGen Gallery.
  • 3rd: Improved Postman app support for POST JSON requests.
  • IAPI: US3 server IP changed to 68.183.60.185.

2.7.2 – Nov 19 2018

  • 🌱: Auto Upgrade feature.
  • CDN: Bypass CDN for cron to avoid WP jQuery deregister warning.

2.7.1 – Nov 15 2018

  • 🌱CLI: Ability to set CDN mapping by set_option litespeed-cache-cdn_mapping[url][0] https://url.
  • 🌱CDN: Ability to customize default CDN mapping data in default.ini.
  • 🌱API: Default.ini now supports both text-area items and on/off options.
  • Vary: Refactored Vary and related API.
  • Vary: New hook to manipulate vary cookies value.
  • Core: Activation now can generate Object Cache file.
  • Core: Unified Object Cache/rewrite rules generation process across activation/import/reset/CLI.
  • Core: Always hook activation to make activation available through the front end.
  • 🐞IAPI: Fixed a bug where environment report gave incorrect image optimization data.
  • 🐞OLS: Fixed a bug where login cookie kept showing a warning on OpenLiteSpeed.
  • 🐞Core: Fixed a bug where Import/Activation/CLI was missing CDN mapping settings.
  • API: Filters litespeed_cache_media_lazy_img_excludes/litespeed_optm_js_defer_exc passed-in parameter is changed from string to array.

2.7 – Nov 2 2018

  • 🌱: Separate Purge log for better debugging.
  • 3rd: Now fully compatible with WPML.
  • IAPI: Sped up Image Optimization workflow.
  • GUI: Current IP now shows in Debug settings.
  • GUI: Space separated placeholder queue list for better look.
  • IAPI: EU3 server IP changed to 165.227.131.98.

2.6.4.1 – Oct 25 2018

  • 🔥🐞Media: Fixed a bug where the wrong table was used in the Image Optimization process.
  • IAPI: IAPI v2.6.4.1.

2.6.4 – Oct 24 2018

  • 🌱: Ability to create custom default config options per hosting company.
  • 🌱: Ability to generate mobile Critical CSS.
  • 🐞Media: Fixed a bug where Network sites could incorrectly override optimized images.
  • 🐞CDN: Fixed a bug where image URLs containing backslashes were matched.
  • Cache: Added default Mobile UA config setting.
  • GUI: Fixed unknown shortcut characters for non-English languages Setting tabs.

2.6.3 – Oct 18 2018

  • 🌱: Ability to Reset All Options.
  • 🌱CLI: Added new lscache-admin reset_options command.
  • GUI: Added shortcuts for more of the Settings tabs.
  • Media: Updated Lazy Load JS library to the most recent version.
  • There is no longer any need to explicitly Save Settings upon Import.
  • Remove Query String now will remove all query strings in JS/CSS static files.
  • IAPI: Added summary info to debug log.

2.6.2 – Oct 11 2018

  • Setting: Automatically correct invalid numeric values in configuration settings upon submit.
  • 🐞Media: Fixed the issue where iframe lazy load was broken by latest Chrome release. (@ofmarconi)
  • 🐞: Fixed an issue with Multisite where subsites failed to purge when only primary site has WooCommerce . (@kierancalv)

2.6.1 – Oct 4 2018

  • 🌱: Ability to generate separate Critical CSS Cache for Post Types & URIs.
  • API: Filter litespeed_frontend_htaccess for frontend htaccess path.
  • Media: Removed responsive placeholder generation history to save space.

2.6.0.1 – Sep 24 2018

  • 🔥🐞: Fixed an issue in responsive placeholder generation where redundant history data was being saved and using a lot of space.

2.6 – Sep 22 2018

  • Vary: Moved litespeed_cache_api_vary hook outside of OLS condition for .htaccess generation.
  • CDN: Trim spaces in original URL of CDN setting.
  • API: New filter litespeed_option_ to change all options dynamically.
  • API: New LiteSpeed_Cache_API::force_option() to change all options dynamically.
  • API: New LiteSpeed_Cache_API::vary() to set default vary directly for easier compaitiblity with WPML WooCommerce Multilingual.
  • API: New LiteSpeed_Cache_API::nonce() to safely and easily allow caching of wp-nonce.
  • API: New LiteSpeed_Cache_API::hook_vary_add() to add new vary.
  • Optm: Changed HTML/JS/CSS optimization options assignment position from constructor to finalize().
  • Doc: Added nonce to FAQ and mentioned nonce in 3rd Party Compatibility section.
  • GUI: Moved inline minify to under html minify due to the dependency.
  • 3rd: Cached Aelia CurrencySwitcher by default.
  • 🐞: Fixed issue where enabling remote JQuery caused missing jquery-migrate library error.

2.5.1 – Sep 11 2018

  • 🌱 Responsive placeholder. (@szmigieldesign)
  • Changed CSS::ccss_realpath function scope to private.
  • 🐞 Detected JS filetype before optimizing to avoid PHP source conflict. (@closte #50)

2.5 – Sep 6 2018

  • [IMPROVEMENT] CLI can now execute Remove Original Image Backups. (@Shon)
  • [UPDATE] Fixed issue where WP-PostViews documentation contained extra slashes. (#545638)
  • [UPDATE] Check LITESPEED_SERVER_TYPE for more accurate LSCache Disabled messaging.
  • [IAPI] Fixed a bug where optimize/fetch error notification was not being received. (@LucasRolff)

2.4.4 – Aug 31 2018

  • [NEW] CLI can now support image optimization. (@Shon)
  • [IMPROVEMENT] GUI Cron/CLI will not create admin message anymore.
  • [UPDATE] Media Fixed a PHP notice that appeared when pulling optimized images.
  • [UPDATE] Fixed a PHP notice when detecting origin of ajax call. (@iosoft)
  • [DEBUG] Debug log can now log referer URL.
  • [DEBUG] Changes to options will now be logged.

2.4.3 – Aug 27 2018

  • [NEW] Media Ability to inline image lazyload JS library. (@Music47ell)
  • [IMPROVEMENT] Media Deleting images will now clear related optimization file & info too.
  • [IMPROVEMENT] Media Non-image postfix data will now be bypassed before sending image optimization request.
  • [BUGFIX] CDN CDN URL will no longer be replaced during admin ajax call. (@pankaj)
  • [BUGFIX] CLI WPCLI can now save options without incorrectly clearing textarea items. (@Shon)
  • [GUI] Moved Settings above Manage on the main menu.

2.4.2 – Aug 21 2018

  • [IMPROVEMENT] Media Sped up Image Optimization process by replacing IAPI server pull communication.
  • [IMPROVEMENT] Media Ability to delete optimized WebP/original image by item in Media Library. (@redgoodapple)
  • [IMPROVEMENT] CSS Optimize Generate new optimized CSS name based on purge timestamp. Allows CSS cache to be cleared for visitors. (@bradbrownmagic)
  • [IMPROVEMENT] API added litespeed_img_optm_options_per_image. (@gintsg)
  • [UPDATE] Stopped showing “No Image Found” message when all images have finished optimization. (@knutsp)
  • [UPDATE] Improved a PHP warning when saving settings. (@sergialarconrecio)
  • [UPDATE] Changed backend adminbar icon default behavior from Purge All to Purge LSCache.
  • [UPDATE] Clearing CCSS cache will clear unfinished queue too.
  • [UPDATE] Added “$” exact match when adding URL by frontend adminbar dropdown menu, to avoid affecting any sub-URLs.
  • [UPDATE] Fixed IAPI error message showing array bug. (@thiomas)
  • [UPDATE] Debug Disable All will do a Purge All.
  • [UPDATE] Critical CSS server IP changed to 142.93.3.57.
  • [GUI] Showed plugin update link for IAPI version message.
  • [GUI] Bypassed null IAPI response message.
  • [GUI] Grouped related settings with indent.
  • [IAPI] Added 503 handler for IAPI response.
  • [IAPI] IAPI v2.4.2.
  • [IAPI] Center Server IP Changed from 34.198.229.186 to 142.93.112.87.

2.4.1 – Jul 19 2018

  • [NEW FEATURE] Media Auto Level Up. Auto refill credit.
  • [NEW FEATURE] Media Auto delete original backups after pulled. (@borisov87 @JMCA2)
  • [NEW FEATURE] Media Auto request image optimization. (@ericsondr)
  • [IMPROVEMENT] Media Fetch 404 error will notify client as other errors.
  • [IMPROVEMENT] Media Support WebP for PageSpeed Insights. (@LucasRolff)
  • [BUGFIX] CLI Fixed the issue where CLI import/export caused certain textarea settings to be lost. (#767519)
  • [BUGFIX] CSS Optimize Fixed the issue that duplicated optimized CSS and caused rapid expansion of CSS cache folder.
  • [GUI] Media Refactored operation workflow and interface.
  • [UPDATE] Media Set timeout seconds to avoid pulling timeout. (@Jose)
  • [UPDATE] CDNFixed the notice when no path is in URL. (@sabitkamera)
  • [UPDATE] Media Auto correct credits when pulling.
  • [UPDATE] GUI Removed redundant double quote in gui.cls. (@DaveyJake)
  • [IAPI] IAPI v2.4.1.
  • [IAPI] Allow new error status notification and success message from IAPI.

2.4 – Jul 2 2018

  • [NEW FEATURE] Media Added lossless optimization.
  • [NEW FEATURE] Media Added Request Orignal Images ON/OFF.
  • [NEW FEATURE] Media Added Request WebP ON/OFF. (@JMCA2)
  • [IMPROVEMENT] Media Improved optimization tools to archive maximum compression and score.
  • [IMPROVEMENT] Media Improved speed of image pull.
  • [IMPROVEMENT] Media Automatically recover credit after pulled.
  • [REFACTOR] Config Separated configure const class.
  • [BUGFIX] Report Report can be sent successfully with emoji now. (@music47ell)
  • [IAPI] New Europe Image Optimization server (EU3/EU4).
  • [IAPI] New America Image Optimization server (US3/US4/US5/US6).
  • [IAPI] New Asian Image Optimization server (AS3).
  • [IAPI] Refactored optimization process.
  • [IAPI] Increased credit limit.
  • [IAPI] Removed request interval limit.
  • [IAPI] IAPI v2.4.
  • We strongly recommended that you re-optimize your image library to get a better compression result.

2.3.1 – Jun 18 2018

  • [IMPROVEMENT] New setting to disable Generate Critical CSS. (@cybmeta)
  • [IMPROVEMENT] Added filter to can_cdn/can_optm check. (@Jacob)
  • [UPDATE] Critical CSS Added 404 css. Limit cron interval.
  • [UPDATE] AJAX will not bypass CDN anymore by default. (@Jacob)
  • [GUI] Show Disable All Features warning if it is on in Debug tab.

2.3 – Jun 13 2018

  • [NEW FEATURE] Automatically generate critical CSS. (@joeee @ivan_ivanov @3dseo)
  • [BUGFIX] “Mark this page as…” from dropdown menu will not reset settings anymore. (@cbratschi)

2.2.7 – Jun 4 2018

  • [IMPROVEMENT] Improved redirection for manual image pull to avoid too many redirections warning.
  • [IAPI] Increased credit limit.
  • [BUGFIX] Fixed 503 error when enabling log filters in Debug tab. (#525206)
  • [UPDATE] Improve compatibility when using sitemap url on servers with allow_url_open off.
  • [UPDATE] Removed Crawler HTTP2 option due to causing no-cache blacklist issue for certain environments.
  • [UPDATE] Privacy policy can be now translated. (@Josemi)
  • [UPDATE] IAPI Increased default img request max to 3000.

2.2.6 – May 24 2018

  • [NEW FEATURE] Original image backups can be removed now. (@borisov87 @JMCA2)
  • [BUGFIX] Role Excludes in Tuning tab can save now. (@pako69)
  • [UPDATE] Added privacy policy support.

2.2.5 – May 14 2018

  • [IAPI] Image Optimization New Asian Image Optimization server (AS2).
  • [INTEGRATION] Removed wpForo 3rd party file. (@massimod)

2.2.4 – May 7 2018

  • [IMPROVEMENT] Improved compatibility with themes using the same js_min library. (#129093 @Darren)
  • [BUGFIX] Fixed a bug when checking image path for dynamic files. (@miladk)
  • [INTEGRATION] Compatibility with Universal Star Rating. (@miladk)

2.2.3 – Apr 27 2018

  • [NEW FEATURE] WebP For Extra srcset setting in Media tab. (@vengen)
  • [REFACTOR] Removed redundant LS consts.
  • [REFACTOR] Refactored adv_cache generation flow.
  • [BUGFIX] Fixed issue where inline JS minify exception caused a blank page. (@oomskaap @kenb1978)
  • [UPDATE] Changed HTTP/2 Crawl default value to OFF.
  • [UPDATE] Added img.data-src to default WebP replacement value for WooCommerce WebP support.
  • [UPDATE] Detached crawler from LSCache LITESPEED_ON status.
  • [API] Improved ESI API to honor the cache control in ESI wrapper.
  • [API] Added LITESPEED_PURGE_SILENT const to bypass the notification when purging
  • [INTEGRATION] Fixed issue with nonce expiration when using ESI API. (#923505 @Dan)
  • [INTEGRATION] Improved compatibility with Ninja Forms by bypassing non-javascript JS from inline JS minify.
  • [INTEGRATION] Added a hook for plugins that change the CSS/JS path e.g. Hide My WordPress.

2.2.2 – Apr 16 2018

  • [NEW FEATURE] WebP Attribute To Replace setting in Media tab. (@vengen)
  • [IMPROVEMENT] Generate adv_cache file automatically when it is lost.
  • [IMPROVEMENT] Improved compatibility with ajax login. (@veganostomy)
  • [UPDATE] Added object cache lib check in case user downgrades LSCWP to non-object-cache versions.
  • [UPDATE] Avoided infinite loop when users enter invalid hook values in Purge All Hooks settings.
  • [UPDATE] Updated log format in media&cdn class.
  • [UPDATE] Added more items to Report.

2.2.1 – Apr 10 2018

  • [NEW FEATURE] Included Directories setting in CDN tab. (@Dave)
  • [NEW FEATURE] Purge All Hooks setting in Advanced tab.
  • [UPDATE] Added background-image WebP replacement support. (@vengen)
  • [UPDATE] Show recommended values for textarea items in settings.
  • [UPDATE] Moved CSS/JS optimizer log to Advanced level.
  • [INTEGRATION] Added WebP support for Avada Fusion Sliders. (@vengen)

2.2.0.2 – Apr 3 2018

  • [HOTFIX] Object Cache Fixed the PHP warning caused by previous improvement to Object Cache.

2.2.0.1 – Apr 3 2018

  • [HOTFIX] Object parameter will no longer cause warnings to be logged for Purge and Cache classes. (@kelltech @khrifat)
  • [UPDATE] Removed duplicated del_file func from Object Cache class.
  • [BUGFIX] CLI no longer shows 400 error upon successful result.

2.2 – Apr 2 2018

  • [NEW FEATURE] Debug Disable All Features setting in Debug tab. (@monarobase)
  • [NEW FEATURE] Cache Force Cacheable URIs setting in Excludes tab.
  • [NEW FEATURE] Purge Purge all LSCache and other caches in one link.
  • [REFACTOR] Purge Refactored Purge class.
  • [BUGFIX] Query strings in DoNotCacheURI setting now works.
  • [BUGFIX] Cache Mobile cache compatibility with WebP vary. (@Shivam #987121)
  • [UPDATE] Purge Moved purge_all to Purge class from core class.
  • [API] Set cacheable/Set force cacheable. (@Jacob)

2.1.2 – Mar 28 2018

  • [NEW FEATURE] Image Optimization Clean Up Unfinished Data feature.
  • [IAPI] IAPI v2.1.2.
  • [IMPROVEMENT] CSS/JS Minify Reduced loading time significantly by improving CSS/JS minify loading process. (@kokers)
  • [IMPROVEMENT] CSS/JS Minify Cache empty JS Minify content. (@kokers)
  • [IMPROVEMENT] Cache Cache 301 redirect when scheme/host are same.
  • [BUGFIX] Media Lazy load now can support WebP. (@relle)
  • [UPDATE] CSS/JS Optimize Serve static files for CSS async & lazy load JS library.
  • [UPDATE] Report Appended Basic/Advanced View setting to Report.
  • [UPDATE] CSS/JS Minify Removed zero-width space from CSS/JS content.
  • [GUI] Added Purge CSS/JS Cache link in Admin.

2.1.1.1 – Mar 21 2018

  • [BUGFIX] Fixed issue where activation failed to add rules to .htaccess.
  • [BUGFIX] Fixed issue where 304 header was blank on feed page refresh.

2.1.1 – Mar 20 2018

  • [NEW FEATURE] ブラウザーキャッシュ Unlocked for non-LiteSpeed users.
  • [IMPROVEMENT] Image Optimization Fixed issue where images with bad postmeta value continued to show in not-yet-requested queue.

2.1 – Mar 15 2018

  • [NEW FEATURE] Image Optimization Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Object Cache Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Crawler Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] データベース クリーナーとオプティマイザー Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Lazy Load Images Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] CSS/JS/HTML Minify/Combine Optimize Unlocked for non-LiteSpeed users.
  • [IAPI] IAPI v2.0.
  • [IAPI] Increased max rows prefetch when client has additional credit.
  • [IMPROVEMENT] CDN Multiple domains may now be used.
  • [IMPROVEMENT] Report Added WP environment constants for better debugging.
  • [REFACTOR] Separated Cloudflare CDN class.
  • [BUGFIX] Image Optimization Fixed issue where certain MySQL version failed to create img_optm table. (@philippwidmer)
  • [BUGFIX] Image Optimization Fixed issue where callback validation failed when pulling and sending request simultaneously.
  • [GUI] Added Slack community banner.
  • [INTEGRATION] CDN compatibility with WPML multiple domains. (@egemensarica)

2.0 – Mar 7 2018

  • [NEW FEATURE] Image Optimization Added level up guidance.
  • [REFACTOR] Image Optimization Refactored Image Optimization class.
  • [IAPI] Image Optimization New European Image Optimization server (EU2).
  • [IMPROVEMENT] Image Optimization Manual pull action continues pulling until complete.
  • [IMPROVEMENT] CDN Multiple CDNs can now be randomized for a single resource.
  • [IMPROVEMENT] Image Optimization Improved compatibility of long src images.
  • [IMPROVEMENT] Image Optimization Reduced runtime load.
  • [IMPROVEMENT] Image Optimization Avoid potential loss/reset of notified images status when pulling.
  • [IMPROVEMENT] Image Optimization Avoid duplicated optimization for multiple records in Media that have the same image source.
  • [IMPROVEMENT] Image Optimization Fixed issue where phantom images continued to show in not-yet-requested queue.
  • [BUGFIX] Core Improved compatibility when upgrading outside of WP Admin. (@jikatal @TylorB)
  • [BUGFIX] Crawler Improved HTTP/2 compatibility to avoid erroneous blacklisting.
  • [BUGFIX] Crawler Changing Delay setting will use server variable for min value validation if set.
  • [UPDATE] Crawler Added HTTP/2 protocol switch in the Crawler settings.
  • [UPDATE] Removed unnecessary translation strings.
  • [GUI] Display translated role group name string instead of English values. (@Richard Hordern)
  • [GUI] Added Join LiteSpeed Slack link.
  • [GUI] Import / Export Cosmetic changes to Import Settings file field.
  • [INTEGRATION] Improved compatibility with WPML Media for Image Optimization. (@szmigieldesign)

1.9.1.1 – February 20 2018

  • [Hotfix] Removed empty crawler when no role simulation is set.

1.9.1 – February 20 2018

  • [NEW FEATURE] Role Simulation crawler.
  • [NEW FEATURE] WebP multiple crawler.
  • [NEW FEATURE] HTTP/2 support for crawler.
  • [BUGFIX] Fixed a js bug with the auto complete mobile user agents field when cache mobile is turned on.
  • [BUGFIX] Fixed a constant undefined warning after activation.
  • [GUI] Sitemap generation settings are no longer hidden when using a custom sitemap.

1.9 – February 12 2018

  • [NEW FEATURE] Inline CSS/JS Minify.
  • [IMPROVEMENT] Removed Composer vendor to thin the plugin folder.
  • [UPDATE] Tweaked H2 to H1 in Admin headings for accessibility. (@steverep)
  • [GUI] Added Mobile User Agents to basic view.
  • [GUI] Moved Object Cache & Browser Cache from Cache tab to Advanced tab.
  • [GUI] Moved LSCache Purge All from Adminbar to dropdown menu.

1.8.3 – February 2 2018

  • [NEW FEATURE] Crawler server variable limitation support.
  • [IMPROVEMENT] Added Store Transients option to fix transients missing issue when Cache Wp-Admin setting is OFF.
  • [IMPROVEMENT] Tweaked ARIA support. (@steverep)
  • [IMPROVEMENT] Used strpos instead of strncmp for performance. (@Zach E)
  • [BUGFIX] Transient cache can now be removed when the Cache Wp-Admin setting is ON in Object Cache.
  • [BUGFIX] Network sites can now save Advanced settings.
  • [BUGFIX] Media list now shows in network sites.
  • [BUGFIX] Show Crawler Status button is working again.
  • [UPDATE] Fixed a couple of potential PHP notices in the Network cache tab and when no vary group is set.
  • [GUI] Added Learn More link to all setting pages.

1.8.2 – January 29 2018

  • [NEW FEATURE] Instant Click in the Advanced tab.
  • [NEW FEATURE] Import/Export settings.
  • [NEW FEATURE] Opcode Cache support.
  • [NEW FEATURE] Basic/Advanced setting view.
  • [IMPROVEMENT] Added ARIA support in widget settings.
  • [BUGFIX] Multiple WordPress instances with same Object Cache address will no longer see shared data.
  • [BUGFIX] WebP 置換をネットワークレベルで設定できるようになりました。
  • [BUGFIX] Object Cache file can now be removed at the Network level uninstall.

1.8.1 – January 22 2018

  • [NEW FEATURE] Object Cache now supports Redis.
  • [IMPROVEMENT] Memcached Object Cache now supports authorization.
  • [IMPROVEMENT] A 500 error will no longer be encountered when turning on Object Cache without the proper PHP extension installed.
  • [BUGFIX] Object Cache settings can now be saved at the Network level.
  • [BUGFIX] Mu-plugin now supports Network setting.
  • [BUGFIX] Fixed admin bar showing inaccurate Edit Page link.
  • [UPDATE] Removed warning information when no Memcached server is available.

1.8 – January 17 2018

  • [NEW FEATURE] Object Cache.
  • [REFACTOR] Refactored Log class.
  • [REFACTOR] Refactored LSCWP basic const initialization.
  • [BUGFIX] Fixed Cloudflare domain search breaking when saving more than 50 domains under a single account.
  • [UPDATE] Log filter settings are now their own item in the wp-option table.

1.7.2 – January 5 2018

  • [NEW FEATURE] Cloudflare API support.
  • [IMPROVEMENT] IAPI key can now be reset to avoid issues when domain is changed.
  • [BUGFIX] Fixed JS optimizer breaking certain plugins JS.
  • [更新] 環境レポートに cdn 設定を追加しました。
  • [GUI] Added more shortcuts to backend adminbar.
  • [INTEGRATION] WooCommerce visitors are now served from public cache when cart is empty.

1.7.1.1 – December 29 2017

  • [BUGFIX] Fixed an extra trailing underscore issue when saving multiple lines with DNS Prefetch.
  • [UPDATE] Cleaned up unused dependency vendor files.

1.7.1 – December 28 2017

  • [NEW FEATURE] Added DNS Prefetch setting on the Optimize page.
  • [NEW FEATURE] Added Combined File Max Size setting on the Tuning page.
  • [IMPROVEMENT] Improved JS/CSS minify to achieve higher page scores.
  • [IMPROVEMENT] Optimized JS/CSS files will not be served from private cache for OLS or with ESI off.
  • [UPDATE] Fixed a potential warning for new installations on the Settings page.
  • [UPDATE] Fixed an issue with guest users occasionally receiving PHP warnings.
  • [BUGFIX] Fixed a bug with the Improve HTTPS Compatibility setting failing to save.
  • あなたとすべてのユーザの支援とサポートに感謝します。明けましておめでとうございます!
  • PS: Lookout 2018, we’re back!

1.7 – December 22 2017

  • [NEW FEATURE] Drop Query Strings setting in the Cache tab.
  • [NEW FEATURE] Multiple CDN Mapping in the CDN tab.
  • [IMPROVEMENT] Improve HTTP/HTTPS Compatibility setting in the Advanced tab.
  • [IMPROVEMENT] Keep JS/CSS original position in HTML when excluded in setting.
  • [IAPI] Reset client level credit after Image Optimization data is destroyed.
  • [REFACTOR] Refactored build_input/textarea functions in admin_display class.
  • [REFACTOR] Refactored CDN class.
  • [GUI] 画像最適化とクローラーのキャッシュが無効になったときの通知を追加しました。
  • [GUI] Improved image optimization indicator styles in Media Library List.

1.6.7 – December 15 2017

  • [IAPI]新しいサムネイルサイズをスキャンし、イメージの最適化要求を自動再送信する機能を追加しました。
  • [IAPI]すべての最適化データを破棄する機能が追加されました。
  • [IAPI] IAPIをv1.6.7に更新しました。
  • [INTEGRATION] Fixed certain 3rd party plugins calling REST without user nonce causing logged in users to be served as guest.

1.6.6.1 – December 8 2017

  • [IAPI] Limit first-time submission to one image group for test-run purposes.
  • [BUGFIX] Fixed vary group generation issue associated with custom user role plugins.
  • [BUGFIX] Fixed WooCommerce issue where logged-in users were erroneously purged when ESI is off.
  • [BUGFIX] Fixed WooCommerce cache miss issue when ESI is off.

1.6.6 – December 6 2017

  • [NEW FEATURE] Preserve EXIF in Media setting.
  • [NEW FEATURE] Clear log button in Debug Log Viewer.
  • [IAPI] Fixed notified images resetting to previous status when pulling.
  • [IAPI] Fixed HTTPS compatibility for image optimization initialization.
  • [IAPI] An error message is now displayed when image optimization request submission is bypassed due to a lack of credit.
  • [IAPI] IAPI v1.6.6。
  • [IMPROVEMENT] Support JS data-no-optimize attribute to bypass optimization.
  • [GUI] イメージグループ wik iリンクを追加しました。
  • [INTEGRATION] Improved compatibility with Login With Ajax.
  • [INTEGRATION] Added function_exists check for WooCommerce to avoid 500 errors.

1.6.5.1 – December 1 2017

  • [ホットフィックス] .htaccess 編集ページの警告メッセージを修正しました。

1.6.5 – November 30 2017

  • [IAPI] Manually pull image optimization action button.
  • [IAPI] Automatic credit system for image optimization to bypass unfinished image optimization error.
  • [IAPI] Notify failed images from LiteSpeed’s Image Server.
  • [IAPI] Reset/Clear failed images feature.
  • [IAPI] Redesigned report page.
  • [REFACTOR] Moved pull_img logic from admin_api to media.
  • [BUGFIX] Fixed a compatibility issue for clients who have allow_url_open setting off.
  • [BUGFIX] Fixed logged in users sometimes being served from guest cache.
  • [UPDATE] Environment report is no longer saved to a file.
  • [UPDATE] Removed crawler reset notification.
  • [GUI] 画像最適化に関する詳細を追加しました。
  • [GUI] Removed info page from admin menu.
  • [GUI] Moved environment report from network level to single site level.
  • [GUI] Crawler time added in a user friendly format.
  • [INTEGRATION] Improved compatibility with FacetWP json call.

1.6.4 – November 22 2017

  • [NEW FEATURE] Send env reports privately with a new built-in report number referral system.
  • [IAPI] Increased request timeout to fix a cUrl 28 timeout issue.
  • [BUGFIX] Fixed a TTL max value validation bug.
  • [INTEGRATION] Improved Contact Form 7 REST call compatibility for logged in users.
  • すべての評価に感謝します。 それは私たちがもっと勤勉であるように促しました。 ハッピー感謝祭。

1.6.3 – November 17 2017

  • [NEW FEATURE] Only async Google Fonts setting.
  • [NEW FEATURE] Only create WebP images when optimizing setting.
  • [NEW FEATURE] Batch switch images to original/optimized versions in Image Optimization.
  • [NEW FEATURE] Browser Cache TTL setting.
  • [NEW FEATURE] Cache WooCommerce Cart setting.
  • [IMPROVEMENT] Moved optimized JS/CSS snippet in header html to after meta charset.
  • [IMPROVEMENT] Added a constant for better JS/CSS optimization compatibility for different dir WordPress installation.
  • [IAPI] Take over failed callback check instead of bypassing it.
  • [IAPI] Image optimization requests are now limited to 500 images per request.
  • [BUGFIX] Fixed a parsing failure bug not using attributes in html elements with dash.
  • [バグフィックス]組み合わせを使用していないときにスクリプト以外のコードがページの先頭に移動する不具合を修正しました。
  • [UPDATE] Added detailed logs for external link detection.
  • [UPDATE] Added new lines in footer comment to avoid Firefox crash when enabled HTML minify.
  • [API] Purge private / Purge private all / Add private tag 関数を追加しました。
  • [GUI] Redesigned image optimization operation links in Media Lib list.
  • [GUI] Tweaked wp-admin form save button position.
  • [GUI]画像最適化のための “learn more” リンクが追加されました。

1.6.2.1 – November 6 2017

  • [INTEGRATION] Improved compatibility with old WooCommerce versions to avoid unknown 500 errors.
  • [BUGFIX] Fixed WebP images sometimes being used in non-supported browsers.
  • [BUGFIX] Kept query strings for HTTP/2 push to avoid re-fetching pushed sources.
  • [バグフィックス] CDN を使用している場合、HTTP/2 プッシュから JS/CSS を除外しました。
  • [GUI] メディアリストの入力ミスを修正しました。
  • [GUI] Made more image optimization strings translatable.
  • [GUI] API ドキュメントを含めるようにチューニングの説明を更新しました。

1.6.2 – November 3 2017

  • [NEW FEATURE] Do Not Cache Roles.
  • [新機能] サポートされているブラウザでは、 WebP イメージを使用します。
  • [NEW FEATURE] Disable Optimization Poll ON/OFF Switch in Media tab.
  • [NEW FEATURE] Revert image optimization per image in Media list.
  • [NEW FEATURE] Disable/Enable image WebP per image in Media list.
  • [IAPI] Limit optimized images fetching cron to a single process.
  • [IAPI] IAPIをv1.6.2に更新しました。
  • [IAPI] Fixed repeating image request issue by adding a failure status to local images.
  • [REFACTOR] Refactored login vary logic.

1.6.1 – October 29 2017

  • [IAPI] LiteSpeed Image Optimization Server APIをv1.6.1に更新しました。

1.6 – October 27 2017

  • [NEW FEATURE] Image Optimization.
  • [新機能] 最適化の役割除外。
  • [NEW FEATURE] Combined CSS/JS Priority.
  • [IMPROVEMENT] Bypass CDN for login/register page.
  • [UPDATE] Expanded ExpiresByType rules to include new font types. ( Thanks to JMCA2 )
  • [UPDATE] Removed duplicated type param in admin action link.
  • [BUGFIX] Fixed CDN wrongly replacing img base64 and “fake” src in JS.
  • [BUGFIX] Fixed image lazy load replacing base64 src.
  • [BUGFIX] Fixed a typo in Optimize class exception.
  • [GUI] New Tuning tab in admin settings panel.
  • [REFACTOR] Simplified router by reducing actions and adding types.
  • [REFACTOR] Renamed run() to finalize() in buffer process.

1.5 – October 17 2017

  • [NEW FEATURE] Exclude JQuery (to fix inline JS error when using JS Combine).
  • [NEW FEATURE] Load JQuery Remotely.
  • [NEW FEATURE] JS Deferred Excludes.
  • [NEW FEATURE] Lazy Load Images Excludes.
  • [NEW FEATURE] Lazy Load Image Placeholder.
  • [IMPROVEMENT] Improved Lazy Load size attribute for w3c validator.
  • [更新] HTMLコメントに基本的なキャッシング情報とLSCWPバージョンを追加しました。
  • [更新] HTML検出にデバッグログを追加しました。
  • [BUGFIX] Fixed potential font CORS issue when using CDN.
  • [GUI] 設定の説明に API ドキュメントを追加しました。
  • [REFACTOR] Relocated all classes under includes with backwards compatibility.
  • [REFACTOR] Relocated admin templates.

1.4 – October 11 2017

  • [NEW FEATURE] Lazy load images/iframes.
  • [NEW FEATURE] Clean CSS/JS optimizer data functionality in DB Optimizer panel.
  • [NEW FEATURE] Exclude certain URIs from optimizer.
  • [IMPROVEMENT] Improved optimizer HTML check compatibility to avoid conflicts with ESI functions.
  • [IMPROVEMENT] Added support for using ^ when matching the start of a path in matching settings.
  • [IMPROVEMENT] Added wildcard support in CDN original URL.
  • [IMPROVEMENT] Moved optimizer table initialization to admin setting panel with failure warning.
  • [更新]ワンタイムウェルカムバナーを追加しました。
  • [UPDATE] Partly relocated class: ‘api’.
  • [API]ラップされた HTML 出力を削除する API ラッパーを追加しました。
  • [INTEGRATION] Fixed WooCommerce conflict with optimizer.
  • [INTEGRATION] Private cache support for WooCommerce v3.2.0+.
  • [GUI] フロントエンドに最適化をしないメニューを追加しました。

1.3.1.1 – October 6 2017

  • [BUGFIX] Improved optimizer table creating process in certain database charset to avoid css/js minify/combination failure.

1.3.1 – October 5 2017

  • [NEW FEATURE] Remove WP Emoji Option.
  • [IMPROVEMENT] Separated optimizer data from wp_options to improve compatibility with backup plugins.
  • [IMPROVEMENT] Enhanced crawler cron hook to prevent de-scheduling in some cases.
  • [IMPROVEMENT] Enhanced Remove Query Strings to also remove Emoji query strings.
  • [IMPROVEMENT] Enhanced HTML detection when extra spaces are present at the beginning.
  • [UPDATE] Added private cache support for OLS.
  • [BUGFIX] Self-redirects are no longer cached.
  • [BUGFIX] Fixed css async lib warning when loading in HTTP/2 push.

1.3 – October 1 2017

  • [NEW FEATURE] Added Browser Cache support.
  • [NEW FEATURE] Added Remove Query Strings support.
  • [NEW FEATURE] Added Remove Google Fonts support.
  • [NEW FEATURE] Added Load CSS Asynchronously support.
  • [NEW FEATURE] Added Load JS Deferred support.
  • [NEW FEATURE] Added Critical CSS Rules support.
  • [NEW FEATURE] Added Private Cached URIs support.
  • [NEW FEATURE] Added Do Not Cache Query Strings support.
  • [NEW FEATURE] Added frontend adminbar shortcuts ( Purge this page/Do Not Cache/Private cache ).
  • [IMPROVEMENT] Do Not Cache URIs now supports full URLs.
  • [IMPROVEMENT] Improved performance of Do Not Cache settings.
  • [IMPROVEMENT] Encrypted vary cookie.
  • [IMPROVEMENT] Enhanced HTML optimizer.
  • [IMPROVEMENT] Limited combined file size to avoid heavy memory usage.
  • [IMPROVEMENT] CDN supports custom upload folder for media files.
  • [API]パージシングルポストAPIを追加しました。
  • [API]バージョン比較 API を追加しました。
  • [API]サードパーティプラグイン用の拡張 ESI の API を追加しました。
  • [INTEGRATION] Compatibility with NextGEN Gallery v2.2.14.
  • [INTEGRATION] Compatibility with Caldera Forms v1.5.6.2+.
  • [BUGFIX] Fixed CDN&Minify compatibility with css url links.
  • [バグフィックス] .htaccessが変更されていなくても再生成される問題を修正しました。
  • [BUGFIX] Fixed CDN path bug for subfolder WP instance.
  • [BUGFIX] Fixed crawler path bug for subfolder WP instance with different site url and home url.
  • [BUGFIX] Fixed a potential Optimizer generating redundant duplicated JS in HTML bug.
  • [GUI]管理者設定でより簡単にアクセスできる送信ボタンを追加しました。
  • [GUI] 管理者設定ページの外観を変更しました。
  • [GUI] Reorganized GUI css/img folder structure.
  • [REFACTOR] Refactored configuration init.
  • [REFACTOR] Refactored admin setting save.
  • [REFACTOR] Refactored .htaccess operator and rewrite rule generation.

1.2.3.1 – September 20 2017

  • [更新] PHP5.3の互換性が改善されました。

1.2.3 – September 20 2017

  • [NEW FEATURE] Added CDN support.
  • [IMPROVEMENT] Improved compatibility when upgrading by fixing a possible fatal error.
  • [IMPROVEMENT] Added support for custom wp-content paths.
  • [BUGFIX] Fixed non-primary network blogs not being able to minify.
  • [BUGFIX] Fixed HTML Minify preventing Facebook from being able to parse og tags.
  • [BUGFIX] Preview page is no longer cacheable.
  • [バグフィックス]設定されたWPタイムゾーンに一致するログとクローラのタイムゾーンを修正しました。
  • [GUI] プラグイン GUI の見直しました。

1.2.2 – September 15 2017

  • [NEW FEATURE] Added CSS/JS minification.
  • [NEW FEATURE] Added CSS/JS combining.
  • [NEW FEATURE] Added CSS/JS HTTP/2 server push.
  • [NEW FEATURE] Added HTML minification.
  • [NEW FEATURE] Added CSS/JS cache purge button in management.
  • [更新]デバッグログの書式が改善されました。
  • [UPDATE] Fixed some description typos.

1.2.1 – September 7 2017

  • [NEW FEATURE] Added Database Optimizer.
  • [NEW FEATURE] Added Tab switch shortcut.
  • [IMPROVEMENT] Added cache disabled check for management pages.
  • [IMPROVEMENT] Renamed .htaccess backup for security.
  • [BUGFIX] Fixed woocommerce default ESI setting bug.
  • [REFACTOR] Show ESI page for OLS with notice.
  • [REFACTOR] Management Purge GUI updated.

1.2.0.1 – September 1 2017

  • [BUGFIX] Fixed a naming bug for network constant ON2.

1.2.0 – September 1 2017

  • [NEW FEATURE] Added ESI support.
  • [NEW FEATURE] Added a private cache TTL setting.
  • [NEW FEATURE] Debug level can now be set to either ‘Basic’ or ‘Advanced’.
  • [REFACTOR] Renamed const ‘NOTSET’ to ‘ON2’ in class config.

1.1.6 – August 23 2017

  • [NEW FEATURE] Added option to privately cache logged-in users.
  • [NEW FEATURE] Added option to privately cache commenters.
  • [NEW FEATURE] Added option to cache requests made through WordPress REST API.
  • [BUGFIX] Fixed network 3rd-party full-page cache detection bug.
  • [GUI] New Cache and Purge menus in Settings.

1.1.5.1 – August 16 2017

  • [IMPROVEMENT] Improved compatibility of frontend&backend .htaccess path detection when site url is different than installation path.
  • [UPDATE] Removed unused format string from header tags.
  • [バグフィックス] ‘showheader’ Admin Query Stringが動作するようになりました。
  • [REFACTOR] Cache tags will no longer output if not needed.

1.1.5 – August 10 2017

  • [新機能] スケジュールされた URL のパージ機能。
  • [NEW FEATURE] Added buffer callback to improve compatibility with some plugins that force buffer cleaning.
  • [NEW FEATURE] Hide purge_all admin bar quick link if cache is disabled.
  • [NEW FEATURE] Required htaccess rules are now displayed when .htaccess is not writable.
  • [NEW FEATURE] Debug log features: filter log support; heartbeat control; log file size limit; log viewer.
  • [IMPROVEMENT] Separate crawler access log.
  • [IMPROVEMENT] Lazy PURGE requests made after output are now queued and working.
  • [IMPROVEMENT] Improved readme.txt with keywords relating to our compatible plugins list.
  • [UPDATE] ‘ExpiresDefault’ conflict msg is now closeable and only appears in the .htaccess edit screen.
  • [更新]デバッグログの書式が改善されました。
  • [INTEGRATION] Compatibility with MainWP plugin.
  • [BUGFIX] Fixed Woocommerce order not purging product stock quantity.
  • [BUGFIX] Fixed Woocommerce scheduled sale price not updating issue.
  • [リファクタリング] cache_enable関数を1つの関数にまとめました。

1.1.4 – August 1 2017

  • [IMPROVEMENT] Unexpected rewrite rules will now show an error message.
  • [IMPROVEMENT] Added Cache Tag Prefix setting info in the Env Report and Info page.
  • [IMPROVEMENT] LSCWP setting link is now displayed in the plugin list.
  • [IMPROVEMENT] Improved performance when setting cache control.
  • [更新] v1.1.2.2 AP I呼び出しの下位互換性を追加しました。 (サードパーティのプラグインで使用される)
  • [BUGFIX] Fixed WPCLI purge tag/category never succeeding.

1.1.3 – July 31 2017

  • [NEW FEATURE] New LiteSpeed_Cache_API class and documentation for 3rd party integration.
  • [NEW FEATURE] New API function litespeed_purge_single_post($post_id).
  • [NEW FEATURE] PHP CLI support for crawler.
  • [IMPROVEMENT] Set ‘no cache’ for same location 301 redirects.
  • [IMPROVEMENT] Improved LiteSpeed footer comment compatibility.
  • [UPDATE] Removed ‘cache tag prefix’ setting.
  • [バグフィックス] CLI purge all に関するバグを修正しました。
  • [バグフィックス] Crawlerは、X-LiteSpeed-Cache-Controlの「no-cache」ヘッダーを尊重するようになりました。
  • [バグフィックス]プラグインをアンインストールすると、キャッシュ/書き換えルールがクリアされるようになりました。
  • [BUGFIX] Prevent incorrect removal of the advanced-cache.php on deactivation if it was added by another plugin.
  • [BUGFIX] Fixed subfolder WP installations being unable to Purge By URL using a full URL path.
  • [REFACTOR] Reorganized existing code for an upcoming ESI release.

1.1.2.2 – July 13 2017

  • [BUGFIX] Fixed blank page in Hebrew language post editor by removing unused font-awesome and jquery-ui css libraries.

1.1.2.1 – July 5 2017

  • [更新] WooCommerce v3.1.0との互換性が向上しました。

1.1.2 – June 20 2017

  • [バグフィックス]欠けているフォームクローズタグを修正しました。
  • [更新]クローラを有効にするための wiki リンクを追加しました。
  • [更新]サイト IP の説明が改善されました。
  • [更新]情報ページにクローラの概要を追加しました。
  • [リファクタリング] サイトIPとカスタムサイトマップの詳細なエラーメッセージを追加しました。

1.1.1.1 – June 15 2017

  • [BUGFIX] Hotfix for insufficient validation of site IP value in crawler settings.

1.1.1 – June 15 2017

  • [NEW] As of LiteSpeed Web Server v.5.1.16, the crawler can now be enabled/disabled at the server level.
  • [NEW] Added the ability to provide a custom sitemap for crawling.
  • [NEW] Added ability to use site IP address directly in crawler settings.
  • [NEW] Crawler performance improved with the use of new custom user agent ‘lsrunner’.
  • [新規] “URLでパージする”は完全なURLパスをサポートするようになりました。
  • [NEW] Added thirdparty WP-PostRatings compatibility.
  • [バグフィックス]投稿ステータスを公開から下書きに変更すると、キャッシュがクリアされるようになりました。
  • [BUGFIX] WHM activation message no longer continues to reappear after being dismissed.
  • [化粧]設定の推奨値を表示します。

1.1.0.1 – June 8 2017

  • [更新]既定のクローラーの間隔の設定を改善しました。
  • [更新] WP 4.8 までテストしました。
  • [バグフィックス] json データを出力するプラグインとの互換性を修正しました。
  • [バグフィックス]タブ切り替えのバグを修正しました。
  • [バグフィックス]保存時の重複したメッセージを削除しました。
  • [化粧]改良されたクローラーツールヒントおよび説明。

1.1.0 – June 6 2017

  • [NEW] Added a crawler – this includes configuration options and a dedicated admin page. Uses wp-cron
  • [NEW] Added integration for WPLister
  • [NEW] Added integration for Avada
  • [UPDATE] General structure of the plugin revamped
  • [更新]管理ページの外観を改善しました
  • [バグフィックス] wp-contentパス検索の問題を修正しました
  • [BUGFIX] Use realpath to clear symbolic link when determining .htaccess paths
  • [BUGFIX] Fixed a bug where upgrading multiple plugins did not trigger a purge all
  • [BUGFIX] Fixed a bug where cli import_options did not actually update the options.
  • [REFACTOR] Most of the files in the code were split into more, smaller files

1.0.15 – April 20 2017

  • [NEW] Added Purge Pages and Purge Recent Posts Widget pages options.
  • [NEW] Added wp-cli command for setting and getting options.
  • [NEW] Added an import/export options cli command.
  • [NEW] Added wpForo integration.
  • [NEW] Added Theme My Login integration.
  • [UPDATE] Purge adjacent posts when publish a new post.
  • [UPDATE] Change environment report file to .php and increase security.
  • [UPDATE] Added new purgeby option to wp-cli.
  • [UPDATE] Remove nag for multiple sites.
  • [更新] LiteSpeed ページに LiteSpeed JavaScript を挿入しました。
  • [REFACTOR] Properly check for zero in ttl settings.
  • [BUGFIX] Fixed the 404 issue that can be caused by some certain plugins when save the settings.
  • [BUGFIX] Fixed mu-plugin compatibility.
  • [BUGFIX] Fixed problem with creating zip backup.
  • [BUGFIX] Fixed conflict with jetpack.

1.0.14.1 – January 31 2017

  • [UPDATE] Removed Freemius integration due to feedback.

1.0.14 – January 30 2017

  • [NEW] Added error page caching. Currently supports 403, 404, 500s.
  • [NEW] Added a purge errors action.
  • [NEW] Added wp-cli integration.
  • [UPDATE] Added support for multiple varies.
  • [UPDATE] Reorganize the admin interface to be less cluttered.
  • [更新] LiteSpeed Web ADCのサポートを追加しました。
  • [更新] Freemius を統合します。
  • [REFACTOR] Made some changes so that the rewrite rules are a little more consistent.
  • [バグフィックス]すべて削除ボタンを追加する前にメンバータイプをチェックしてください。
  • [BUGFIX] Fixed a bug where activating/deactivating the plugin quickly caused the WP_CACHE error to show up.
  • [BUGFIX] Handle more characters in the rewrite parser.
  • [バグフィックス]投稿が公開/非公開にされたときに投稿を正しくパージします。

1.0.13.1 – November 30 2016

  • [バグフィックス] 最初に存在をチェックせずにグローバルが使用され、不要なログエントリが発生するバグを修正しました。

1.0.13 – November 28 2016

  • [新規] [キャッシュ全体を空にする]ボタンを追加します。
  • [新規] 一定のパージアクションに、古いロジックを追加します。
  • [新規] マルチサイト環境内のすべてのサブサイトに対してプライマリサイト設定を使用するオプションを追加します。
  • [NEW] Add support for Aelia CurrencySwitcher
  • [更新]サードパーティの可変ヘッダーを許可するロジックを追加しました
  • [UPDATE] Handle password protected pages differently.
  • [BUGFIX] Fixed bug caused by saving settings.
  • [BUGFIX] FIxed bug when searching for advanced-cache.php

1.0.12 – November 14 2016

  • [NEW] Added logic to generate environment reports.
  • [NEW] Created a notice that will be triggered when the WHM Plugin installs this plugin. This will notify users when the plugin is installed by their server admin.
  • [NEW] Added the option to cache 404 pages via 404 Page TTL setting.
  • [NEW] Reworked log system to be based on selection of yes or no instead of log level.
  • [NEW] Added support for Autoptimize.
  • [NEW] Added Better WP Minify integration.
  • [更新]プラグインを無効にする、.htaccessをクリアする。
  • [UPDATE] Introduced URL tag. Changed Purge by URL to use this new tag.
  • [バグフィックス] .htaccessファイルが空のときに発生するバグを修正しました。
  • [バグフィックス]マルチサイト環境(wp-config、advanced-cacheなど)でファイルを消去する時期を正しく決定します。
  • [BUGFIX] キャッシュを無効にすると、同じ保存で変更された設定が保存されます。
  • [BUGFIX] Various bugs from setting changes and multisite fixed.
  • [BUGFIX] Fixed two bugs with the .htaccess path search.
  • [BUGFIX] Do not alter $_GET in add_quick_purge. This may cause issues for functionality occurring later in the same request.
  • [BUGFIX] Right to left radio settings were incorrectly displayed. The radio buttons themselves were the opposite direction of the associated text.

1.0.11 – October 11 2016

  • [NEW] The plugin will now set cachelookup public on.
  • [NEW] New option – check advanced-cache.php. This enables users to have two caching plugins enabled at the same time as long as the other plugin is not used for caching purposes. For example, using another cache plugin for css/js minification.
  • [UPDATE] Rules added by the plugin will now be inserted into an LSCACHE START/END PLUGIN comment block.
  • [UPDATE] For woocommerce pages, if a user visits a non-cached page with a non-empty cart, do not cache the page.
  • [UPDATE] If woocommerce needs to display any notice, do not cache the page.
  • [UPDATE] Single site settings are now in both the litespeed cache submenu and the settings submenu.
  • [BUGFIX] Multisite network options were not updated on upgrade. This is now corrected.

1.0.10 – September 16 2016

  • LSCACHE_NO_CACHE定義のチェックを追加しました。
  • 管理者バーに[すべて消去]ボタンを追加しました。
  • プラグインまたはテーマをアップグレードするときにキャッシュをパージするロジックを追加しました。デフォルトでは、シングルサイトインストールで有効になり、マルチサイトインストールでは無効になります。
  • WooCommerce バージョン < 2.5.0 のサポートされました。
  • .htaccessバックアップのローテーションを追加しました。 10回のバックアップごとに.htaccessアーカイブが作成されます。すでに存在する場合は上書きされます。
  • Moved some settings to the new Specific Pages tab to reduce clutter in the General tab.
  • DISALLOW_FILE_EDIT が設定されている場合、.htaccess エディタが無効になりました。
  • After saving the Cache Tag Prefix setting, all cache will be purged.

1.0.9.1 – August 26 2016

  • Fixed a bug where an error displayed on the configuration screen despite not being an error.
  • .htaccessファイルを確認する頻度を減らすロジックに変更します。

1.0.9 – August 25 2016

  • [NEW] Added functionality to cache and purge feeds.
  • [NEW] Added cache tag prefix setting to avoid conflicts when using LiteSpeed Cache for WordPress with LiteSpeed Cache for XenForo and LiteMage.
  • [NEW] Added hooks to allow third party plugins to create config options.
  • [NEW] Added WooCommerce config options.
  • プラグインは親ディレクトリの wp-config もチェックします。
  • WooCommerce のサポートを改善しました。
  • Changed .htaccess backup process. Will create a .htaccess_lscachebak_orig file if one does not exist. If it does already exist, creates a backup using the date and timestamp.
  • Fixed a bug where get_home_path() sometimes returned an invalid path.
  • Fixed a bug where if the .htaccess was removed from a WordPress subdirectory, it was not handled properly.

1.0.8.1 – July 28 2016

  • Fixed a bug where check cacheable was sometimes not hit.
  • 明確なルールに余分なスラッシュが取り除かれたバグを修正しました。

1.0.8 – July 25 2016

  • ポスト ID ロジックでパージするための更新チェックをすべて削除しました。
  • アンインストールロジックが追加されました。
  • ファビコンをキャッシュするための設定が追加されました。
  • ログインページをキャッシュするための設定を追加しました。
  • PHPリソースをキャッシュするための設定を追加しました(スクリプト/スタイルシートは.phpとしてアクセスされます)。
  • ユーザーがログインしていて設定されていない場合は、ログイン Cookie を設定します。
  • NextGenGallery のサポートが改善され、新しいアクションが追加されました。
  • Now displays a notice on the network admin if WP_CACHE is not set.
  • いくつかの PHP 構文の問題を修正しました。
  • pid によるパージがうまくいかなかったバグを修正しました。
  • Fixed a bug where the Network Admin settings were shown when the plugin was active in a subsite, but not network active.
  • Fixed a bug where the Advanced Cache check would sometimes not work.

1.0.7.1 – May 26 2016

  • Fixed a bug where enabling purge all in the auto purge on update settings page did not purge the correct blogs.
  • Fixed a bug reported by user wpc on our forums where enabling purge all in the auto purge on update settings page caused nothing to be cached.

1.0.7 – May 24 2016

  • 高度な設定ページにログイン Cookie の設定を追加しました。
  • WPTouch プラグインのサポートが追加されました。
  • WP-Polls プラグインのサポートが追加されました。
  • Like Dislike Counter をサードパーティに統合しました。
  • Admin IP Query String Actions のサポートされました。
  • すべてをパージするための確認ポップアップを追加しました。
  • リファクタリング:LiteSpeed_Cache_Admin が LiteSpeed_Cache_Admin、LiteSpeed_Cache_Admin_Display、および LiteSpeed_Cache_Admin_Rules に分割しました
  • リファクタリング:機能を正確に表現するために関数の名前を変更します
  • Fixed a bug that sometimes caused a “no valid header” error message.

1.0.6 – May 5 2016

  • Fixed a bug reported by Knut Sparhell that prevented dashboard widgets from being opened or closed.
  • Fixed a bug reported by Knut Sparhell that caused problems with https support for admin pages.

1.0.5 – April 26 2016

  • [ベータ] NextGen Gallery プラグインのサポートを追加しました。
  • サードパーティのプラグイン統合しました。
  • キャッシュタグシステムを改善しました。
  • 管理者設定ページの書式が改善されました。
  • bbPressを新しいサードパーティ統合システムを使用するように変換しました。
  • WooCommerceを新しいサードパーティ統合システムを使用するように変換しました。
  • If .htaccess is not writable, disable separate mobile view and do not cache cookies/user agents.
  • キャッシュが無効になると、自動的にパージされます。
  • Fixed a bug where .htaccess was not checked properly when adding common rules.
  • Fixed a bug where multisite setups would be completely purged when one site requested a purge all.

1.0.4 – April 7 2016

  • コメント作成者をキャッシュするためのロジックが追加されました。
  • インストールスクリプトに htaccess バックアップを追加しました。
  • wp-admin ダッシュボードに htaccess エディタを追加しました。
  • ユーザエージェントをキャッシュしないようにしました。
  • クッキーをキャッシュしないようにしました。
  • 新しい LiteSpeed Cache 設定サブメニュー項目を作成しました。
  • 個別のモバイルビューを実装しました。
  • Modified WP_CACHE not defined message to only show up for users who can manage options.
  • Moved enabled all/disable all from network management to network settings.
  • Fixed a bug where WP_CACHE was not defined on activation if it was commented out.

1.0.3 – March 23 2016

  • LiteSpeed キャッシュ管理ページにフロントページのパージボタンを追加しました。
  • 一般設定にデフォルトのフロントページTTLオプションを追加。
  • 複数のWebアプリケーションを使用するときにログインしたCookieの競合を処理するための書き換えルールを使用して、Webアプリケーション固有のCookie名を定義する機能が追加されました。[LSWS 5.0.15+が必要]
  • WooCommerce のハンドリングを改善しました。
  • Fixed a bug where activating lscwp sets the “enable cache” radio button to enabled, but the cache was not enabled by default.
  • よりきれいにするためにコードをリファクタリングしました。
  • readme.txt を更新しました。

1.0.2 – March 11 2016

  • 「LiteSpeedキャッシュを有効にする」に「ネットワーク管理設定を使用する」オプションを追加しました。シングルサイトの場合、この選択肢はデフォルトで有効になります。
  • ネットワーク管理用のすべてのボタンを有効/無効にしました。「LiteSpeed Cacheを有効にする」で「ネットワーク管理設定を使用」を選択して、すべての管理対象サイトの設定を制御します。
  • Exclude by Category/Tag are now text areas to avoid slow load times on the LiteSpeed Cache Settings page for sites with a large number of categories/tags.
  • advanced-cache.php に新しい行を追加して、LiteSpeed キャッシュファイルとして識別できるようにしました。
  • マルチサイト環境で、有効/無効がより適切に処理されるようになりました。
  • Enable LiteSpeed Cache setting is now a radio button selection instead of a single checkbox.
  • Can now add ‘$’ to the end of a URL in Exclude URI to perform an exact match.
  • ログアウトすると _lscache_vary クッキーが削除されるようになりました。
  • マルチサイト設定のバグが修正され、「機能が既に定義されています」というエラーが発生する問題を修正しました。

1.0.1 – March 8 2016

  • URL、カテゴリ、及びタグをキャッシュしない対象に追加しました。URIの接頭辞/文字列と一致する文字列です。
  • プラグインの互換性のためのヘルプタブが追加されました。
  • 更新された場合、他のプラグインが単一の投稿を削除するロジックを作成しました。
  • カートを表示する woocommerce のページがキャッシュされてしまうバグを修正しました。
  • マルチサイト設定の管理メニューが正しく表示されないバグを修正しました。
  • Fixed a bug where logged in users were served public cached pages.
  • bbPress との互換性のバグを修正しました。新しいフォーラム/トピック/返信がある場合は、親ページもパージされます。
  • cron ジョブがスケジュールされた投稿を更新できないバグを修正しました。

1.0.0 – January 20 2016

  • 最初のリリース。