'.Cache::engine_name( $this->_config->get_string( 'pgcache.engine' ) ).'', '' . __( 'enabled', 'w3-total-cache' ) : 'disabled">' . __( 'disabled', 'w3-total-cache' ) ) . '.' ); ?>

' ); ?>

checkbox( 'pgcache.cache.home' ); ?>

checkbox( 'pgcache.reject.front_page' ); ?>

checkbox( 'pgcache.cache.feed' ) ?>

FeedBurner), enabling this option is still recommended.', 'w3-total-cache' ); ?>

checkbox( 'pgcache.cache.ssl' ) ?>

SSL requests (uniquely) for improved performance.', 'w3-total-cache' ); ?>

checkbox( 'pgcache.cache.query', ( $this->_config->get_string( 'pgcache.engine' ) == 'file_generic' ), '', true, ( $this->_config->get_string( 'pgcache.engine' ) == 'file_generic' ? 0 : null ) ) ?>

checkbox( 'pgcache.cache.404' ) ?>

checkbox( 'pgcache.reject.logged' ) ?>

checkbox( 'pgcache.reject.logged_roles' ) ?>

_config->get_array( 'pgcache.reject.roles' ); ?>
$role_data ) : ?> id="role_" />
'pgcache.mirrors.enabled', 'control' => 'checkbox', 'label' => __( 'Cache alias hostnames:', 'w3-total-cache' ), 'checkbox_label' => __( 'Enable', 'w3-total-cache' ), 'enabled' => !Util_Environment::is_wpmu_subdomain(), 'description' => __( 'If the same WordPress content is accessed from different domains', 'w3-total-cache' ) ) ); Util_Ui::config_item( array( 'key' => 'pgcache.mirrors.home_urls', 'control' => 'textarea', 'label' => __( 'Additional home URLs:', 'w3-total-cache' ), 'enabled' => !Util_Environment::is_wpmu_subdomain(), 'description' => __( 'Specify full home URLs of your mirrors so that plugin will flush it\'s cache when content is changed. For example:
http://my-site.com
http://www.my-site.com
https://my-site.com', 'w3-total-cache' ) ) ); ?>
checkbox( 'pgcache.prime.enabled' ) ?>
value="_config->get_integer( 'pgcache.prime.interval' ) ); ?>" size="8" />

value="_config->get_integer( 'pgcache.prime.limit' ) ); ?>" size="8" />

value="_config->get_string( 'pgcache.prime.sitemap' ) ); ?>" size="100" />

compliant sitemap can be used to specify the pages to maintain in the primed cache. Pages will be cached according to the priorities specified in the XML file.', 'w3-total-cache' ); ?>

checkbox( 'pgcache.prime.post.enabled' ) ?>
checkbox( 'pgcache.purge.front_page' ) ?>
checkbox( 'pgcache.purge.home' ) ?>
checkbox( 'pgcache.purge.post' ) ?>
checkbox( 'pgcache.purge.feed.blog' ) ?>
checkbox( 'pgcache.purge.comments' ) ?>
checkbox( 'pgcache.purge.author' ) ?>
checkbox( 'pgcache.purge.terms' ) ?>
checkbox( 'pgcache.purge.feed.comments' ) ?>
checkbox( 'pgcache.purge.feed.author' ) ?>
checkbox( 'pgcache.purge.feed.terms' ) ?>
checkbox( 'pgcache.purge.archive.daily' ) ?>
checkbox( 'pgcache.purge.archive.monthly' ) ?>
checkbox( 'pgcache.purge.archive.yearly' ) ?>


type="text" value="_config->get_integer( 'pgcache.purge.postpages_limit' ) ); ?>" />

0 means all pages that lists posts are purged, i.e example.com/page/2 ... .', 'w3-total-cache' ); ?>

value="_config->get_string( 'pgcache.purge.sitemap_regex' ) ) ?>" type="text" />

REST API', 'w3-total-cache' ), '', 'rest' ); ?> 'pgcache.rest', 'label' => 'RESTAPI', 'control' => 'radiogroup', 'radiogroup_values' => array( '' => "Don't cache", 'cache' => array( 'label' => 'Cache', 'disabled' => !Util_Environment::is_w3tc_pro( $this->_config ), 'pro_feature' => true, 'pro_excerpt' => __( 'If you’re using the WordPress API make sure to use caching to scale performance.', 'w3-total-cache'), 'pro_description' => array( __( 'If you use WordPress as a backend for integrations, API caching may be for you. Similar to page caching, repeat requests will benefit by having significantly lower response times and consume fewer resources to deliver. If WordPress is not used as a backend, for additional security, the API can be disabled completely.', 'w3-total-cache'), ) ), 'disable' => 'Disable RESTAPI', ), 'radiogroup_separator' => '
', 'description' => __( 'Controls WordPress RESTAPI functionality.', 'w3-total-cache' ) ) ); ?>
_config->get_string( 'pgcache.engine' ) == 'memcached' || $this->_config->get_string( 'pgcache.engine' ) == 'nginx_memcached' ) { $module = 'pgcache'; include W3TC_INC_DIR . '/options/parts/memcached.php'; } elseif ( $this->_config->get_string( 'pgcache.engine' ) == 'redis' ) { $module = 'pgcache'; include W3TC_INC_DIR . '/options/parts/redis.php'; } ?> _config->get_string( 'pgcache.engine' ) == 'file_generic' ): ?> _config->get_string( 'pgcache.engine' ) != 'file_generic' ): ?> _config->get_string( 'pgcache.engine' ) == 'file_generic' ): ?>

checkbox( 'pgcache.compatibility' ) ?>

checkbox( 'pgcache.remove_charset' ) ?>

_config->get_string( 'pgcache.engine' ) == 'file_generic' ):?> checkbox( 'pgcache.reject.request_head', false, '', false ) ?>

URL.', 'w3-total-cache' ); ?>

value="_config->get_integer( 'pgcache.lifetime' ) ); ?>" size="8" />

value="_config->get_integer( 'pgcache.file.gc' ) ); ?>" size="8"_config->get_string( 'pgcache.engine' ) != 'file' && $this->_config->get_string( 'pgcache.engine' ) != 'file_generic' ): ?> disabled="disabled" />

TTL for comment cookies to reduce the number of authenticated user traffic. Enter -1 to revert to default TTL.', 'w3-total-cache' ); ?>

URLs that use these query string name-value pairs. The value part is not required. But if used, separate name-value pairs with an equals sign (i.e., name=value). Each pair should be on their own line.', 'w3-total-cache' ); ?>

FAQ)', 'w3-total-cache' ), 'https://github.com/W3EDGE/w3-total-cache/wiki/FAQ:-Usage#which-textareas-for-file-entries-support-regular-expressions' ) ?>

FAQ)', 'w3-total-cache' ), network_admin_url( 'admin.php?page=w3tc_faq' ) ); ?>

checkbox( 'pgcache.cache.nginx_handle_xml' ) ?>

XML files (e.g., feeds and sitemaps). Slows down cache engine.', 'w3-total-cache' ); ?>

  • HTTP compression in the "HTML" section on Browser Cache Settings tab.', 'w3-total-cache' ); ?>
  • TTL of page cache files is set via the "Expires header lifetime" field in the "HTML" section on Browser Cache Settings tab.', 'w3-total-cache' ); ?>