C3 Cloudfront Cache ControllerProductsWordPress Plugins

C3 CloudFront Cache Controllerのリトライ処理を停止する

予約投稿などで同時に大量の記事を公開した場合、CloudFrontのAPIでスロットリングされることがあります。そのためこのプラグインでは、最初のリクエストから5分の間に公開された記事については5分後にまとめて処理をする […]

広告ここから
広告ここまで

https://ja.wordpress.org/plugins/c3-cloudfront-clear-cache/

予約投稿などで同時に大量の記事を公開した場合、CloudFrontのAPIでスロットリングされることがあります。
そのためこのプラグインでは、最初のリクエストから5分の間に公開された記事については5分後にまとめて処理をするように実装されています。

ただ、wp-cronはなるべく使いたくないという方のためにこの機能を停止する方法もあります。

フックを使って無効化する

プラグインのwp-cron登録処理と実行処理部分にc3_disabled_cron_retryというフックが用意されています。

ここでtrueを返すようにするプラグインを追加すればOKです。

c3-disabled-cron.php

<?php
/**
 * @package c3-cloudfront-clear-cache
 * @version 0.1
 */
/*
Plugin Name: C3 Disabled cron retry
Plugin URI: https://gist.github.com/
Description: Disabled to regist retry action to wp-cron.
Version: 0.1
Author URI: https://wp-kyoto.net
*/
add_filter('c3_disabled_cron_retry', function () {
	return true;
});

ブックマークや限定記事(予定)など

WP Kyotoサポーター募集中

WordPressやフロントエンドアプリのホスティング、Algolia・AWSなどのサービス利用料を支援する「WP Kyotoサポーター」を募集しています。
月額または年額の有料プランを契約すると、ブックマーク機能などのサポーター限定機能がご利用いただけます。

14日間のトライアルも用意しておりますので、「このサイトよく見るな」という方はぜひご検討ください。

広告ここから
広告ここまで

Related Category posts