X7ROOT File Manager
Current Path:
/home/mysptejz/public_html/web-hosting/wp-content/plugins/w3-total-cache
home
/
mysptejz
/
public_html
/
web-hosting
/
wp-content
/
plugins
/
w3-total-cache
/
ðŸ“
..
📄
Base_Page_Settings.php
(6.82 KB)
📄
BrowserCache_ConfigLabels.php
(10.36 KB)
📄
BrowserCache_Core.php
(3.19 KB)
📄
BrowserCache_Environment.php
(31.64 KB)
📄
BrowserCache_Environment_Apache.php
(3.38 KB)
📄
BrowserCache_Environment_LiteSpeed.php
(8.41 KB)
📄
BrowserCache_Environment_Nginx.php
(22.25 KB)
📄
BrowserCache_Page.php
(3.28 KB)
📄
BrowserCache_Page_View_QuickReference.php
(2.58 KB)
📄
BrowserCache_Page_View_SectionSecurity.php
(61.6 KB)
📄
BrowserCache_Plugin.php
(15.11 KB)
📄
BrowserCache_Plugin_Admin.php
(1.33 KB)
📄
Cache.php
(4.52 KB)
📄
CacheFlush.php
(7.88 KB)
📄
CacheFlush_Locally.php
(12.6 KB)
📄
CacheGroups_Plugin_Admin.php
(7.98 KB)
📄
CacheGroups_Plugin_Admin_View.js
(23 KB)
📄
CacheGroups_Plugin_Admin_View.php
(15.17 KB)
📄
Cache_Apc.php
(7.75 KB)
📄
Cache_Apcu.php
(7.77 KB)
📄
Cache_Base.php
(6.49 KB)
📄
Cache_Eaccelerator.php
(7.58 KB)
📄
Cache_File.php
(21.25 KB)
📄
Cache_File_Cleaner.php
(2.69 KB)
📄
Cache_File_Cleaner_Generic.php
(4.05 KB)
📄
Cache_File_Cleaner_Generic_HardDelete.php
(1.05 KB)
📄
Cache_File_Generic.php
(12.54 KB)
📄
Cache_Memcache.php
(14.32 KB)
📄
Cache_Memcached.php
(18.13 KB)
📄
Cache_Memcached_Stats.php
(3.52 KB)
📄
Cache_Nginx_Memcached.php
(13.55 KB)
📄
Cache_Redis.php
(13.31 KB)
📄
Cache_Wincache.php
(12.72 KB)
📄
Cache_Xcache.php
(11.55 KB)
📄
CdnEngine.php
(2.54 KB)
📄
CdnEngine_Azure.php
(12.65 KB)
📄
CdnEngine_Azure_MI.php
(12.28 KB)
📄
CdnEngine_Azure_MI_Utility.php
(18.19 KB)
📄
CdnEngine_Base.php
(16.37 KB)
📄
CdnEngine_CloudFront.php
(12.38 KB)
📄
CdnEngine_Ftp.php
(21.08 KB)
📄
CdnEngine_GoogleDrive.php
(24.14 KB)
📄
CdnEngine_Mirror.php
(2.46 KB)
📄
CdnEngine_Mirror_Akamai.php
(3.52 KB)
📄
CdnEngine_Mirror_Att.php
(293 B)
📄
CdnEngine_Mirror_BunnyCdn.php
(4.3 KB)
📄
CdnEngine_Mirror_CloudFront.php
(10.48 KB)
📄
CdnEngine_Mirror_Cotendo.php
(3.72 KB)
📄
CdnEngine_Mirror_Edgecast.php
(4.46 KB)
📄
CdnEngine_Mirror_RackSpaceCdn.php
(6.57 KB)
📄
CdnEngine_RackSpaceCloudFiles.php
(12.01 KB)
📄
CdnEngine_S3.php
(17.55 KB)
📄
CdnEngine_S3_Compatible.php
(10.36 KB)
📄
Cdn_AdminActions.php
(16.81 KB)
📄
Cdn_AdminNotes.php
(13.71 KB)
📄
Cdn_BunnyCdn_Api.php
(15.67 KB)
📄
Cdn_BunnyCdn_Page.php
(7.4 KB)
📄
Cdn_BunnyCdn_Page_View.js
(13.14 KB)
📄
Cdn_BunnyCdn_Page_View.php
(3.6 KB)
📄
Cdn_BunnyCdn_Page_View_Purge_Urls.php
(2.06 KB)
📄
Cdn_BunnyCdn_Popup.php
(10.83 KB)
📄
Cdn_BunnyCdn_Popup_View_Configured.php
(864 B)
📄
Cdn_BunnyCdn_Popup_View_Deauthorize.php
(2.15 KB)
📄
Cdn_BunnyCdn_Popup_View_Deauthorized.php
(1.54 KB)
📄
Cdn_BunnyCdn_Popup_View_Intro.php
(1.83 KB)
📄
Cdn_BunnyCdn_Popup_View_Pull_Zones.php
(5.16 KB)
📄
Cdn_BunnyCdn_Widget.php
(2.25 KB)
📄
Cdn_BunnyCdn_Widget_View.css
(1.26 KB)
📄
Cdn_BunnyCdn_Widget_View_Authorized.php
(1.9 KB)
📄
Cdn_BunnyCdn_Widget_View_Unauthorized.php
(6.1 KB)
📄
Cdn_CacheFlush.php
(2.64 KB)
📄
Cdn_ConfigLabels.php
(5.43 KB)
📄
Cdn_Core.php
(32.83 KB)
📄
Cdn_Core_Admin.php
(27.08 KB)
📄
Cdn_Environment.php
(19.29 KB)
📄
Cdn_Environment_LiteSpeed.php
(5.19 KB)
📄
Cdn_Environment_Nginx.php
(3.92 KB)
📄
Cdn_GeneralPage_View.php
(4.05 KB)
📄
Cdn_GoogleDrive_AdminActions.php
(3.53 KB)
📄
Cdn_GoogleDrive_Page.php
(2.03 KB)
📄
Cdn_GoogleDrive_Page_View.js
(6.25 KB)
📄
Cdn_GoogleDrive_Page_View.php
(1.36 KB)
📄
Cdn_GoogleDrive_Popup_AuthReturn.php
(1.61 KB)
📄
Cdn_GoogleDrive_Popup_AuthReturn_View.php
(1.66 KB)
📄
Cdn_Page.php
(3.5 KB)
📄
Cdn_Page_View_Fsd_HeaderActions.php
(760 B)
📄
Cdn_Plugin.php
(43.77 KB)
📄
Cdn_Plugin_Admin.php
(7.3 KB)
📄
Cdn_RackSpaceCdn_AdminActions.php
(1.28 KB)
📄
Cdn_RackSpaceCdn_Page.php
(2.05 KB)
📄
Cdn_RackSpaceCdn_Page_View.js
(10.06 KB)
📄
Cdn_RackSpaceCdn_Page_View.php
(5.22 KB)
📄
Cdn_RackSpaceCdn_Popup.php
(21.49 KB)
📄
Cdn_RackSpaceCdn_Popup_View_ConfigureDomains.php
(1.87 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Intro.php
(1.71 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Regions.php
(1.76 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Service_Actualize.php
(2.04 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Service_Create.php
(4.41 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Service_Created.php
(2.48 KB)
📄
Cdn_RackSpaceCdn_Popup_View_Services.php
(1.99 KB)
📄
Cdn_RackSpaceCloudFiles_Page.php
(1.67 KB)
📄
Cdn_RackSpaceCloudFiles_Page_View.js
(6.44 KB)
📄
Cdn_RackSpaceCloudFiles_Page_View.php
(4.91 KB)
📄
Cdn_RackSpaceCloudFiles_Popup.php
(7.62 KB)
📄
Cdn_RackSpaceCloudFiles_Popup_View_Containers.php
(2.06 KB)
📄
Cdn_RackSpaceCloudFiles_Popup_View_Intro.php
(1.71 KB)
📄
Cdn_RackSpaceCloudFiles_Popup_View_Regions.php
(1.78 KB)
📄
Cdn_RackSpace_Api_CaCert-example.pem
(195.74 KB)
📄
Cdn_RackSpace_Api_Cdn.php
(10.72 KB)
📄
Cdn_RackSpace_Api_CloudFiles.php
(8.37 KB)
📄
Cdn_RackSpace_Api_CloudFilesCdn.php
(8.48 KB)
📄
Cdn_RackSpace_Api_Tokens.php
(6.78 KB)
📄
Cdn_Util.php
(6.73 KB)
📄
Cdnfsd_BunnyCdn_Engine.php
(2.03 KB)
📄
Cdnfsd_BunnyCdn_Page.php
(683 B)
📄
Cdnfsd_BunnyCdn_Page_View.js
(9.7 KB)
📄
Cdnfsd_BunnyCdn_Page_View.php
(3.72 KB)
📄
Cdnfsd_BunnyCdn_Popup.php
(10.39 KB)
📄
Cdnfsd_BunnyCdn_Popup_View_Configured.php
(1.3 KB)
📄
Cdnfsd_BunnyCdn_Popup_View_Deauthorize.php
(2.17 KB)
📄
Cdnfsd_BunnyCdn_Popup_View_Deauthorized.php
(1.56 KB)
📄
Cdnfsd_BunnyCdn_Popup_View_Intro.php
(1.85 KB)
📄
Cdnfsd_BunnyCdn_Popup_View_Pull_Zones.php
(5.57 KB)
📄
Cdnfsd_CacheFlush.php
(8.25 KB)
📄
Cdnfsd_CloudFront_Engine.php
(3.38 KB)
📄
Cdnfsd_CloudFront_Page.php
(741 B)
📄
Cdnfsd_CloudFront_Page_View.js
(8.51 KB)
📄
Cdnfsd_CloudFront_Page_View.php
(2.04 KB)
📄
Cdnfsd_CloudFront_Popup.php
(15.46 KB)
📄
Cdnfsd_CloudFront_Popup_View_Distribution.php
(3.34 KB)
📄
Cdnfsd_CloudFront_Popup_View_Distributions.php
(1.72 KB)
📄
Cdnfsd_CloudFront_Popup_View_Intro.php
(1.65 KB)
📄
Cdnfsd_CloudFront_Popup_View_Success.php
(976 B)
📄
Cdnfsd_Core.php
(1.96 KB)
📄
Cdnfsd_GeneralPage_View.php
(4.02 KB)
📄
Cdnfsd_Plugin.php
(1.98 KB)
📄
Cdnfsd_Plugin_Admin.php
(2.63 KB)
📄
Cdnfsd_TransparentCDN_Engine.php
(7.97 KB)
📄
Cdnfsd_TransparentCDN_Page.php
(1.36 KB)
📄
Cdnfsd_TransparentCDN_Page_View.js
(7.13 KB)
📄
Cdnfsd_TransparentCDN_Page_View.php
(2.33 KB)
📄
Cdnfsd_Util.php
(834 B)
📄
Cli.php
(17.33 KB)
📄
Config.php
(16.8 KB)
📄
ConfigCache.php
(4.67 KB)
📄
ConfigCompiler.php
(17.87 KB)
📄
ConfigDbStorage.php
(15.87 KB)
📄
ConfigKeys.php
(69.92 KB)
📄
ConfigSettingsTabs.php
(1.18 KB)
📄
ConfigSettingsTabsKeys.php
(19.62 KB)
📄
ConfigState.php
(6.08 KB)
📄
ConfigStateNote.php
(1.94 KB)
📄
ConfigUtil.php
(3.45 KB)
📄
DbCache_ConfigLabels.php
(1.22 KB)
📄
DbCache_Core.php
(2.05 KB)
📄
DbCache_Environment.php
(6.41 KB)
📄
DbCache_Page.php
(1.1 KB)
📄
DbCache_Plugin.php
(9.62 KB)
📄
DbCache_Plugin_Admin.php
(5.08 KB)
📄
DbCache_Wpdb.php
(1.63 KB)
📄
DbCache_WpdbBase.php
(346 B)
📄
DbCache_WpdbInjection.php
(7.15 KB)
📄
DbCache_WpdbInjection_QueryCaching.php
(26.05 KB)
📄
DbCache_WpdbLegacy.php
(22.42 KB)
📄
DbCache_WpdbNew.php
(22.24 KB)
📄
Dispatcher.php
(8.21 KB)
📄
Enterprise_CacheFlush_MakeSnsEvent.php
(7.47 KB)
📄
Enterprise_Dbcache_WpdbInjection_Cluster.php
(30.32 KB)
📄
Enterprise_SnsBase.php
(3.07 KB)
📄
Enterprise_SnsServer.php
(5.17 KB)
📄
Extension_AlwaysCached_AdminActions.php
(2.36 KB)
📄
Extension_AlwaysCached_Environment.php
(2.87 KB)
📄
Extension_AlwaysCached_Page.php
(4 KB)
📄
Extension_AlwaysCached_Page_Queue_View.php
(3.14 KB)
📄
Extension_AlwaysCached_Page_View.js
(13.04 KB)
📄
Extension_AlwaysCached_Page_View.php
(2.51 KB)
📄
Extension_AlwaysCached_Page_View_BoxCron.php
(2.92 KB)
📄
Extension_AlwaysCached_Page_View_BoxFlushAll.php
(3.28 KB)
📄
Extension_AlwaysCached_Page_View_BoxQueue.php
(4.35 KB)
📄
Extension_AlwaysCached_Page_View_Exclusions.php
(1.11 KB)
📄
Extension_AlwaysCached_Plugin.php
(12.1 KB)
📄
Extension_AlwaysCached_Plugin_Admin.php
(3.06 KB)
📄
Extension_AlwaysCached_Queue.php
(10.22 KB)
📄
Extension_AlwaysCached_Worker.php
(2.93 KB)
📄
Extension_Amp_Page_View.php
(1.26 KB)
📄
Extension_Amp_Plugin.php
(11.1 KB)
📄
Extension_Amp_Plugin_Admin.php
(2.19 KB)
📄
Extension_CloudFlare_AdminActions.php
(1.57 KB)
📄
Extension_CloudFlare_Api.php
(12.19 KB)
📄
Extension_CloudFlare_Cdn_Page_View.php
(625 B)
📄
Extension_CloudFlare_GeneralPage_View.php
(3.05 KB)
📄
Extension_CloudFlare_Page.php
(4.32 KB)
📄
Extension_CloudFlare_Page_View.js
(6.93 KB)
📄
Extension_CloudFlare_Page_View.php
(27.38 KB)
📄
Extension_CloudFlare_Plugin.php
(15.19 KB)
📄
Extension_CloudFlare_Plugin_Admin.php
(14.13 KB)
📄
Extension_CloudFlare_Popup.php
(4.21 KB)
📄
Extension_CloudFlare_Popup_View_Intro.php
(1.75 KB)
📄
Extension_CloudFlare_Popup_View_Zones.php
(2.09 KB)
📄
Extension_CloudFlare_SettingsForUi.php
(4.84 KB)
📄
Extension_CloudFlare_View_Dashboard.js
(6.49 KB)
📄
Extension_CloudFlare_Widget.php
(4.63 KB)
📄
Extension_CloudFlare_Widget_Logo.png
(6.96 KB)
📄
Extension_CloudFlare_Widget_View.css
(683 B)
📄
Extension_CloudFlare_Widget_View.php
(1.65 KB)
📄
Extension_FragmentCache_Api.php
(7.01 KB)
📄
Extension_FragmentCache_Core.php
(3.38 KB)
📄
Extension_FragmentCache_Environment.php
(1.41 KB)
📄
Extension_FragmentCache_GeneralPage.php
(1.27 KB)
📄
Extension_FragmentCache_GeneralPage_View.php
(2.47 KB)
📄
Extension_FragmentCache_Page.php
(697 B)
📄
Extension_FragmentCache_Page_View.php
(5.25 KB)
📄
Extension_FragmentCache_Plugin.php
(8.21 KB)
📄
Extension_FragmentCache_Plugin_Admin.php
(8.91 KB)
📄
Extension_FragmentCache_WpObjectCache.php
(16.92 KB)
📄
Extension_Genesis_Page.php
(409 B)
📄
Extension_Genesis_Page_View.php
(11.11 KB)
📄
Extension_Genesis_Plugin.php
(14.46 KB)
📄
Extension_Genesis_Plugin_Admin.php
(5.45 KB)
📄
Extension_ImageService_Api.php
(11.99 KB)
📄
Extension_ImageService_Cron.php
(6.49 KB)
📄
Extension_ImageService_Environment.php
(4.6 KB)
📄
Extension_ImageService_Page_View.php
(8.41 KB)
📄
Extension_ImageService_Plugin.php
(1.44 KB)
📄
Extension_ImageService_Plugin_Admin.css
(2.34 KB)
📄
Extension_ImageService_Plugin_Admin.js
(23.15 KB)
📄
Extension_ImageService_Plugin_Admin.php
(42.7 KB)
📄
Extension_ImageService_Widget.js
(11.95 KB)
📄
Extension_ImageService_Widget.php
(3.34 KB)
📄
Extension_ImageService_Widget_View.php
(1.59 KB)
📄
Extension_NewRelic_AdminActions.php
(1.11 KB)
📄
Extension_NewRelic_AdminNotes.php
(2.11 KB)
📄
Extension_NewRelic_Api.php
(4.03 KB)
📄
Extension_NewRelic_Core.php
(1.33 KB)
📄
Extension_NewRelic_GeneralPage.php
(1.53 KB)
📄
Extension_NewRelic_GeneralPage_View.php
(2.84 KB)
📄
Extension_NewRelic_Page.php
(1.35 KB)
📄
Extension_NewRelic_Page_View_Apm.php
(12.87 KB)
📄
Extension_NewRelic_Plugin.php
(7.09 KB)
📄
Extension_NewRelic_Plugin_Admin.php
(8.08 KB)
📄
Extension_NewRelic_Popup.php
(3.96 KB)
📄
Extension_NewRelic_Popup_View.js
(7.5 KB)
📄
Extension_NewRelic_Popup_View_Intro.php
(1.37 KB)
📄
Extension_NewRelic_Popup_View_ListApplications.php
(1.93 KB)
📄
Extension_NewRelic_Service.php
(21.65 KB)
📄
Extension_NewRelic_Widget.php
(10.48 KB)
📄
Extension_NewRelic_Widget_View.css
(1.37 KB)
📄
Extension_NewRelic_Widget_View.js
(8.2 KB)
📄
Extension_NewRelic_Widget_View_Apm.php
(2.91 KB)
📄
Extension_NewRelic_Widget_View_Browser.php
(436 B)
📄
Extension_NewRelic_Widget_View_NotConfigured.php
(233 B)
📄
Extension_Swarmify_AdminActions.php
(793 B)
📄
Extension_Swarmify_Core.php
(748 B)
📄
Extension_Swarmify_Page.php
(708 B)
📄
Extension_Swarmify_Page_View.php
(2.78 KB)
📄
Extension_Swarmify_Plugin.php
(4.63 KB)
📄
Extension_Swarmify_Plugin_Admin.php
(2.63 KB)
📄
Extension_WordPressSeo_Plugin.php
(1.39 KB)
📄
Extension_WordPressSeo_Plugin_Admin.php
(5.25 KB)
📄
Extension_Wpml_Plugin.php
(1.34 KB)
📄
Extension_Wpml_Plugin_Admin.php
(7.45 KB)
📄
Extensions_AdminActions.php
(943 B)
📄
Extensions_Page.php
(4.06 KB)
📄
Extensions_Plugin_Admin.php
(9.66 KB)
📄
Extensions_Util.php
(4.43 KB)
📄
FeatureShowcase_Plugin_Admin.php
(29.1 KB)
📄
FeatureShowcase_Plugin_Admin_View.php
(2.82 KB)
📄
Generic_AdminActions_Config.php
(6.61 KB)
📄
Generic_AdminActions_Default.php
(21.84 KB)
📄
Generic_AdminActions_Flush.php
(10.57 KB)
📄
Generic_AdminActions_Test.php
(6.15 KB)
📄
Generic_AdminNotes.php
(13.88 KB)
📄
Generic_ConfigLabels.php
(2.33 KB)
📄
Generic_Environment.php
(6.67 KB)
📄
Generic_Faq.php
(2.27 KB)
📄
Generic_GeneralPage_View_ShowEdge.js
(6.08 KB)
📄
Generic_Page_About.php
(503 B)
📄
Generic_Page_Dashboard.php
(1.66 KB)
📄
Generic_Page_Dashboard_View.css
(6.34 KB)
📄
Generic_Page_General.php
(2.88 KB)
📄
Generic_Page_Install.php
(913 B)
📄
Generic_Page_PurgeLog.php
(2.81 KB)
📄
Generic_Page_PurgeLog_View.php
(2.97 KB)
📄
Generic_Plugin.php
(23.04 KB)
📄
Generic_Plugin_Admin.php
(48.87 KB)
📄
Generic_Plugin_AdminCompatibility.php
(3.98 KB)
📄
Generic_Plugin_AdminNotices.css
(188 B)
📄
Generic_Plugin_AdminNotices.js
(7.43 KB)
📄
Generic_Plugin_AdminNotices.php
(12.12 KB)
📄
Generic_Plugin_AdminRowActions.php
(2.43 KB)
📄
Generic_Plugin_Admin_View_Faq.php
(1007 B)
📄
Generic_Plugin_Survey.php
(4.8 KB)
📄
Generic_WidgetAccount.php
(1.05 KB)
📄
Generic_WidgetAccount_View.php
(2.1 KB)
📄
Generic_WidgetBoldGrid.php
(1.97 KB)
📄
Generic_WidgetBoldGrid_AdminActions.php
(912 B)
📄
Generic_WidgetBoldGrid_Logo.svg
(4.28 KB)
📄
Generic_WidgetBoldGrid_View.js
(6.39 KB)
📄
Generic_WidgetBoldGrid_View.php
(872 B)
📄
Generic_WidgetPartners.php
(1.08 KB)
📄
Generic_WidgetPartners_View.php
(1.66 KB)
📄
Generic_WidgetServices.php
(1.66 KB)
📄
Generic_WidgetServices_View.php
(501 B)
📄
Generic_WidgetSettings.php
(1.05 KB)
📄
Generic_WidgetSettings_View.php
(3.37 KB)
📄
Generic_WidgetSpreadTheWord.js
(6.64 KB)
📄
Generic_WidgetSpreadTheWord_Plugin.php
(2.03 KB)
📄
Generic_WidgetSpreadTheWord_View.php
(579 B)
📄
Generic_WidgetStats.js
(9.08 KB)
📄
Generic_WidgetStats.php
(4.84 KB)
📄
LICENSE
(17.67 KB)
📄
Licensing_AdminActions.php
(4.22 KB)
📄
Licensing_Core.php
(6.28 KB)
📄
Licensing_Plugin_Admin.php
(16.65 KB)
📄
Minify_AutoCss.php
(8.83 KB)
📄
Minify_AutoJs.php
(9.68 KB)
📄
Minify_ConfigLabels.php
(8.66 KB)
📄
Minify_ContentMinifier.php
(10.24 KB)
📄
Minify_Core.php
(7.42 KB)
📄
Minify_Environment.php
(26.91 KB)
📄
Minify_Environment_LiteSpeed.php
(977 B)
📄
Minify_Extract.php
(2.8 KB)
📄
Minify_GeneralPage_View_ShowHelp.js
(6.9 KB)
📄
Minify_GeneralPage_View_ShowHelpForce.js
(5.83 KB)
📄
Minify_HelpPopup_View.php
(5.01 KB)
📄
Minify_MinifiedFileRequestHandler.php
(32.87 KB)
📄
Minify_Page.php
(18.45 KB)
📄
Minify_Plugin.php
(41.75 KB)
📄
Minify_Plugin_Admin.php
(11.97 KB)
📄
Mobile_Base.php
(6.85 KB)
📄
Mobile_Redirect.php
(1.85 KB)
📄
Mobile_Referrer.php
(2.4 KB)
📄
Mobile_UserAgent.php
(971 B)
📄
ModuleStatus.php
(4.37 KB)
📄
ObjectCache_ConfigLabels.php
(1.25 KB)
📄
ObjectCache_DiskPopup.js
(8.18 KB)
📄
ObjectCache_DiskPopup_View.php
(1.77 KB)
📄
ObjectCache_Environment.php
(6.79 KB)
📄
ObjectCache_Page.php
(560 B)
📄
ObjectCache_Page_View_PurgeLog.php
(1.01 KB)
📄
ObjectCache_Plugin.php
(6.54 KB)
📄
ObjectCache_Plugin_Admin.php
(6.97 KB)
📄
ObjectCache_WpObjectCache.php
(10.17 KB)
📄
ObjectCache_WpObjectCache_Regular.php
(34.11 KB)
📄
PageSpeed_Api.php
(12.16 KB)
📄
PageSpeed_Data.php
(37.19 KB)
📄
PageSpeed_Instructions.php
(43.29 KB)
📄
PageSpeed_Page.php
(8.76 KB)
📄
PageSpeed_Page_View.css
(6.21 KB)
📄
PageSpeed_Page_View.js
(15.26 KB)
📄
PageSpeed_Page_View.php
(2.08 KB)
📄
PageSpeed_Page_View_FromAPI.php
(7.65 KB)
📄
PageSpeed_Widget.php
(7.03 KB)
📄
PageSpeed_Widget_View.css
(2.62 KB)
📄
PageSpeed_Widget_View.js
(7.86 KB)
📄
PageSpeed_Widget_View.php
(1.09 KB)
📄
PageSpeed_Widget_View_FromApi.php
(3.71 KB)
📄
PgCache_ConfigLabels.php
(5.82 KB)
📄
PgCache_ContentGrabber.php
(70.95 KB)
📄
PgCache_Environment.php
(51.72 KB)
📄
PgCache_Flush.php
(16.32 KB)
📄
PgCache_Page.php
(1.6 KB)
📄
PgCache_Page_View.js
(6.32 KB)
📄
PgCache_Plugin.php
(14.22 KB)
📄
PgCache_Plugin_Admin.php
(14.49 KB)
📄
PgCache_QsExempts.php
(1.88 KB)
📄
Root_AdminActions.php
(3.05 KB)
📄
Root_AdminActivation.php
(6.52 KB)
📄
Root_AdminMenu.php
(8.37 KB)
📄
Root_Environment.php
(7.81 KB)
📄
Root_Loader.php
(6.94 KB)
📄
SetupGuide_Plugin_Admin.php
(48.8 KB)
📄
Support_AdminActions.php
(6.14 KB)
📄
Support_Page.php
(3.08 KB)
📄
Support_Page_View_DoneContent.php
(353 B)
📄
Support_Page_View_PageContent.php
(1.39 KB)
📄
SystemOpCache_AdminActions.php
(1.18 KB)
📄
SystemOpCache_Core.php
(2.48 KB)
📄
SystemOpCache_GeneralPage_View.php
(2.27 KB)
📄
SystemOpCache_Plugin_Admin.php
(3.3 KB)
📄
UsageStatistics_AdminActions.php
(1.14 KB)
📄
UsageStatistics_Core.php
(3.39 KB)
📄
UsageStatistics_GeneralPage.php
(1.6 KB)
📄
UsageStatistics_GeneralPage_View.php
(6.18 KB)
📄
UsageStatistics_Page.php
(8.4 KB)
📄
UsageStatistics_Page_DbRequests_View.php
(1.79 KB)
📄
UsageStatistics_Page_ObjectCacheLog_View.php
(1.97 KB)
📄
UsageStatistics_Page_PageCacheRequests_View.php
(1.86 KB)
📄
UsageStatistics_Page_View.css
(1.68 KB)
📄
UsageStatistics_Page_View.js
(23.2 KB)
📄
UsageStatistics_Page_View.php
(17.13 KB)
📄
UsageStatistics_Page_View_Ad.php
(688 B)
📄
UsageStatistics_Page_View_Disabled.php
(610 B)
📄
UsageStatistics_Page_View_Free.php
(635 B)
📄
UsageStatistics_Page_View_NoDebugMode.php
(615 B)
📄
UsageStatistics_Plugin.php
(2.89 KB)
📄
UsageStatistics_Plugin_Admin.php
(5.65 KB)
📄
UsageStatistics_Source_AccessLog.php
(17.47 KB)
📄
UsageStatistics_Source_DbQueriesLog.php
(6.04 KB)
📄
UsageStatistics_Source_ObjectCacheLog.php
(5.57 KB)
📄
UsageStatistics_Source_PageCacheLog.php
(6.11 KB)
📄
UsageStatistics_Source_Wpdb.php
(3.49 KB)
📄
UsageStatistics_Sources.php
(5.41 KB)
📄
UsageStatistics_Sources_Apc.php
(3.39 KB)
📄
UsageStatistics_Sources_Memcached.php
(4.58 KB)
📄
UsageStatistics_Sources_Redis.php
(4.69 KB)
📄
UsageStatistics_StorageReader.php
(2.81 KB)
📄
UsageStatistics_StorageWriter.php
(14.38 KB)
📄
UserExperience_DeferScripts_Extension.php
(7.04 KB)
📄
UserExperience_DeferScripts_Mutator.php
(2.78 KB)
📄
UserExperience_DeferScripts_Page_View.php
(3.91 KB)
📄
UserExperience_DeferScripts_Script.js
(6.14 KB)
📄
UserExperience_Emoji_Extension.php
(3.04 KB)
📄
UserExperience_GeneralPage.php
(1.72 KB)
📄
UserExperience_GeneralPage_View.php
(8.21 KB)
📄
UserExperience_LazyLoad_GoogleMaps_GoogleMapsEasy.php
(3.89 KB)
📄
UserExperience_LazyLoad_GoogleMaps_WPGoogleMapPlugin.php
(2.14 KB)
📄
UserExperience_LazyLoad_GoogleMaps_WPGoogleMaps.php
(3.94 KB)
📄
UserExperience_LazyLoad_Mutator.php
(9.18 KB)
📄
UserExperience_LazyLoad_Mutator_Picture.php
(2.52 KB)
📄
UserExperience_LazyLoad_Mutator_Unmutable.php
(2.88 KB)
📄
UserExperience_LazyLoad_Page_View.php
(6.46 KB)
📄
UserExperience_LazyLoad_Plugin.php
(9.17 KB)
📄
UserExperience_OEmbed_Extension.php
(795 B)
📄
UserExperience_Page.php
(527 B)
📄
UserExperience_Page_View.php
(695 B)
📄
UserExperience_Plugin_Admin.php
(3.49 KB)
📄
UserExperience_Plugin_Jquery.php
(1.4 KB)
📄
UserExperience_Preload_Requests_Extension.php
(6.15 KB)
📄
UserExperience_Preload_Requests_Page_View.php
(8.18 KB)
📄
UserExperience_Remove_CssJs_Extension.php
(6.79 KB)
📄
UserExperience_Remove_CssJs_Mutator.php
(4.45 KB)
📄
UserExperience_Remove_CssJs_Page_View.js
(15.98 KB)
📄
UserExperience_Remove_CssJs_Page_View.php
(14.59 KB)
📄
Util_Activation.php
(9.89 KB)
📄
Util_Admin.php
(25.03 KB)
📄
Util_AttachToActions.php
(7.65 KB)
📄
Util_Bus.php
(832 B)
📄
Util_ConfigLabel.php
(1.57 KB)
📄
Util_Content.php
(3.03 KB)
📄
Util_Debug.php
(6.38 KB)
📄
Util_DebugPurgeLog_Reader.php
(3.36 KB)
📄
Util_Environment.php
(42.46 KB)
📄
Util_Environment_Exception.php
(719 B)
📄
Util_Environment_Exceptions.php
(1.42 KB)
📄
Util_File.php
(13.11 KB)
📄
Util_Http.php
(5.87 KB)
📄
Util_Installed.php
(4.24 KB)
📄
Util_Mime.php
(2.9 KB)
📄
Util_PageSpeed.php
(33.92 KB)
📄
Util_PageUrls.php
(32.57 KB)
📄
Util_Request.php
(3.52 KB)
📄
Util_Rule.php
(13.83 KB)
📄
Util_Theme.php
(3.87 KB)
📄
Util_Ui.php
(83.11 KB)
📄
Util_UsageStatistics.php
(13.6 KB)
📄
Util_Widget.php
(7.88 KB)
📄
Util_WpFile.php
(16.48 KB)
📄
Util_WpFile_FilesystemChmodException.php
(1.66 KB)
📄
Util_WpFile_FilesystemCopyException.php
(1.79 KB)
📄
Util_WpFile_FilesystemMkdirException.php
(1.14 KB)
📄
Util_WpFile_FilesystemModifyException.php
(2.35 KB)
📄
Util_WpFile_FilesystemOperationException.php
(1.29 KB)
📄
Util_WpFile_FilesystemRmException.php
(1.14 KB)
📄
Util_WpFile_FilesystemRmdirException.php
(1.19 KB)
📄
Util_WpFile_FilesystemWriteException.php
(1.57 KB)
📄
Util_WpmuBlogmap.php
(8.06 KB)
📄
Varnish_Flush.php
(18.57 KB)
📄
Varnish_Plugin.php
(3.2 KB)
ðŸ“
extension-example
ðŸ“
inc
📄
index.html
(0 B)
ðŸ“
ini
ðŸ“
languages
ðŸ“
lib
📄
press.txt
(45.78 KB)
ðŸ“
pub
📄
readme.txt
(76.49 KB)
ðŸ“
vendor
📄
w3-total-cache-api.php
(22.29 KB)
📄
w3-total-cache-old-php.php
(1.25 KB)
📄
w3-total-cache.php
(2.83 KB)
ðŸ“
wp-content
Editing: Cdn_AdminActions.php
<?php /** * File: Cdn_AdminActions.php * * @package W3TC */ namespace W3TC; /** * Class Cdn_AdminActions * * phpcs:disable PSR2.Classes.PropertyDeclaration.Underscore * phpcs:disable WordPress.PHP.NoSilencedErrors.Discouraged */ class Cdn_AdminActions { /** * Config * * @var Config $_config */ private $_config = null; /** * Constructor for the Cdn_AdminActions class. * * Initializes the configuration instance used within the class. * * @return void */ public function __construct() { $this->_config = Dispatcher::config(); } /** * Handles various CDN queue actions such as delete, empty, and process. * * Depending on the specified queue action, this method performs operations * like deleting specific queue items, emptying the queue, or processing queued items. * Outputs a popup with the current state of the queue. * * @return void */ public function w3tc_cdn_queue() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $cdn_queue_action = Util_Request::get_string( 'cdn_queue_action' ); $cdn_queue_tab = Util_Request::get_string( 'cdn_queue_tab' ); $notes = array(); switch ( $cdn_queue_tab ) { case 'upload': case 'delete': case 'purge': break; default: $cdn_queue_tab = 'upload'; } switch ( $cdn_queue_action ) { case 'delete': $cdn_queue_id = Util_Request::get_integer( 'cdn_queue_id' ); if ( ! empty( $cdn_queue_id ) ) { $w3_plugin_cdn->queue_delete( $cdn_queue_id ); $notes[] = __( 'File successfully deleted from the queue.', 'w3-total-cache' ); } break; case 'empty': $cdn_queue_type = Util_Request::get_integer( 'cdn_queue_type' ); if ( ! empty( $cdn_queue_type ) ) { $w3_plugin_cdn->queue_empty( $cdn_queue_type ); $notes[] = __( 'Queue successfully emptied.', 'w3-total-cache' ); } break; case 'process': $w3_plugin_cdn_normal = Dispatcher::component( 'Cdn_Plugin' ); $n = $w3_plugin_cdn_normal->cron_queue_process(); $notes[] = sprintf( // Translators: 1 number of processed queue items. __( 'Number of processed queue items: %1$d', 'w3-total-cache' ), $n ); break; } $nonce = wp_create_nonce( 'w3tc' ); $queue = $w3_plugin_cdn->queue_get(); $title = __( 'Unsuccessful file transfer queue.', 'w3-total-cache' ); include W3TC_INC_DIR . '/popup/cdn_queue.php'; } /** * Displays the Media Library export popup. * * This method retrieves the total count of media attachments and loads * the export popup for initiating the export process. * * @return void */ public function w3tc_cdn_export_library() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $total = $w3_plugin_cdn->get_attachments_count(); $title = __( 'Media Library export', 'w3-total-cache' ); include W3TC_INC_DIR . '/popup/cdn_export_library.php'; } /** * Flushes all CDN caches. * * Performs a complete purge of the CDN cache and attempts to execute * any delayed operations. Redirects the user with a success or error message. * * @return void */ public function w3tc_cdn_flush() { $flush = Dispatcher::component( 'CacheFlush' ); $flush->flush_all( array( 'only' => 'cdn' ) ); $status = $flush->execute_delayed_operations(); $errors = array(); foreach ( $status as $i ) { if ( isset( $i['error'] ) ) { $errors[] = $i['error']; } } if ( empty( $errors ) ) { Util_Admin::redirect( array( 'w3tc_note' => 'flush_cdn' ), true ); } else { Util_Admin::redirect_with_custom_messages2( array( 'errors' => array( 'Failed to purge CDN: ' . implode( ', ', $errors ) ) ), true ); } } /** * Processes the Media Library export in chunks. * * Exports media library files to the CDN in a paginated fashion based on * the specified limit and offset. Returns the progress and results as a JSON response. * * @return void */ public function w3tc_cdn_export_library_process() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $limit = Util_Request::get_integer( 'limit' ); $offset = Util_Request::get_integer( 'offset' ); $count = null; $total = null; $results = array(); $w3_plugin_cdn->export_library( $limit, $offset, $count, $total, $results, time() + 120 ); $response = array( 'limit' => $limit, 'offset' => $offset, 'count' => $count, 'total' => $total, 'results' => $results, ); echo wp_json_encode( $response ); } /** * Displays the Media Library import popup. * * Prepares the data required for importing the Media Library from the CDN, * including the total count of posts and the CDN domain. * * @return void */ public function w3tc_cdn_import_library() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $common = Dispatcher::component( 'Cdn_Core' ); $cdn = $common->get_cdn(); $total = $w3_plugin_cdn->get_import_posts_count(); $cdn_host = $cdn->get_domain(); $title = __( 'Media Library import', 'w3-total-cache' ); include W3TC_INC_DIR . '/popup/cdn_import_library.php'; } /** * Processes the Media Library import in chunks. * * Imports media library files from the CDN in a paginated fashion based on * the specified limit and offset. Returns the progress and results as a JSON response. * * @return void */ public function w3tc_cdn_import_library_process() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $limit = Util_Request::get_integer( 'limit' ); $offset = Util_Request::get_integer( 'offset' ); $import_external = Util_Request::get_boolean( 'cdn_import_external' ); $config_state = Dispatcher::config_state(); $config_state->set( 'cdn.import.external', $import_external ); $config_state->save(); $count = null; $total = null; $results = array(); @$w3_plugin_cdn->import_library( $limit, $offset, $count, $total, $results ); $response = array( 'limit' => $limit, 'offset' => $offset, 'count' => $count, 'total' => $total, 'results' => $results, ); echo wp_json_encode( $response ); } /** * Displays the Modify Attachment URLs popup. * * Retrieves the total count of posts requiring URL renaming and loads the popup * for initiating the domain rename process. * * @return void */ public function w3tc_cdn_rename_domain() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $total = $w3_plugin_cdn->get_rename_posts_count(); $title = __( 'Modify attachment URLs', 'w3-total-cache' ); include W3TC_INC_DIR . '/popup/cdn_rename_domain.php'; } /** * Processes the modification of attachment URLs in chunks. * * Updates attachment URLs to use the new CDN domain in a paginated fashion * based on the specified limit and offset. Returns the progress and results as a JSON response. * * @return void */ public function w3tc_cdn_rename_domain_process() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); $limit = Util_Request::get_integer( 'limit' ); $offset = Util_Request::get_integer( 'offset' ); $names = Util_Request::get_array( 'names' ); $count = null; $total = null; $results = array(); @$w3_plugin_cdn->rename_domain( $names, $limit, $offset, $count, $total, $results ); $response = array( 'limit' => $limit, 'offset' => $offset, 'count' => $count, 'total' => $total, 'results' => $results, ); echo wp_json_encode( $response ); } /** * Handles the export of files to the Content Delivery Network (CDN). * * Based on the selected export type (includes, theme, minify, or custom), * this method retrieves the corresponding files and prepares them for export. * * @return void */ public function w3tc_cdn_export() { $w3_plugin_cdn = Dispatcher::component( 'Cdn_Plugin' ); $cdn_export_type = Util_Request::get_string( 'cdn_export_type', 'custom' ); switch ( $cdn_export_type ) { case 'includes': $title = __( 'Includes files export', 'w3-total-cache' ); $files = $w3_plugin_cdn->get_files_includes(); break; case 'theme': $title = __( 'Theme files export', 'w3-total-cache' ); $files = $w3_plugin_cdn->get_files_theme(); break; case 'minify': $title = __( 'Minify files export', 'w3-total-cache' ); $files = $w3_plugin_cdn->get_files_minify(); break; case 'custom': $title = __( 'Custom files export', 'w3-total-cache' ); $files = $w3_plugin_cdn->get_files_custom(); break; default: $title = __( 'Unknown files export', 'w3-total-cache' ); $files = array(); break; } include W3TC_INC_DIR . '/popup/cdn_export_file.php'; } /** * Processes the file export to the CDN. * * This method handles the upload of files to the CDN by constructing file descriptors, * performing the upload, and generating a JSON-encoded response with the results. * * @return void */ public function w3tc_cdn_export_process() { $common = Dispatcher::component( 'Cdn_Core' ); $files = Util_Request::get_array( 'files' ); $upload = array(); $results = array(); foreach ( $files as $file ) { $local_path = $common->docroot_filename_to_absolute_path( $file ); $remote_path = $common->uri_to_cdn_uri( $common->docroot_filename_to_uri( $file ) ); $d = $common->build_file_descriptor( $local_path, $remote_path ); $d['_original_id'] = $file; $upload[] = $d; } $common->upload( $upload, false, $results, time() + 5 ); $output = array(); foreach ( $results as $item ) { $file = ''; if ( isset( $item['descriptor']['_original_id'] ) ) { $file = $item['descriptor']['_original_id']; } $output[] = array( 'result' => $item['result'], 'error' => $item['error'], 'file' => $file, ); } $response = array( 'results' => $output, ); echo wp_json_encode( $response ); } /** * Displays the CDN purge tool. * * This method prepares data for the CDN purge tool and includes the required popup template for user interaction. * * @return void */ public function w3tc_cdn_purge() { $title = __( 'Content Delivery Network (CDN): Purge Tool', 'w3-total-cache' ); $results = array(); $path = ltrim( str_replace( get_home_url(), '', get_stylesheet_directory_uri() ), '/' ); include W3TC_INC_DIR . '/popup/cdn_purge.php'; } /** * Processes the purging of specific files from the CDN. * * This method collects files from the request, constructs purge descriptors, and processes the purge via the CDN component. * Results are displayed in the purge tool. * * @return void */ public function w3tc_cdn_purge_files() { $title = __( 'Content Delivery Network (CDN): Purge Tool', 'w3-total-cache' ); $results = array(); $files = Util_Request::get_array( 'files' ); $purge = array(); $common = Dispatcher::component( 'Cdn_Core' ); foreach ( $files as $file ) { $local_path = $common->docroot_filename_to_absolute_path( $file ); $remote_path = $common->uri_to_cdn_uri( $common->docroot_filename_to_uri( $file ) ); $purge[] = $common->build_file_descriptor( $local_path, $remote_path ); } if ( count( $purge ) ) { $common->purge( $purge, $results ); } else { $errors[] = __( 'Empty files list.', 'w3-total-cache' ); } $path = str_replace( get_home_url(), '', get_stylesheet_directory_uri() ); include W3TC_INC_DIR . '/popup/cdn_purge.php'; } /** * Purges a specific attachment from the CDN. * * This method handles the purging of an attachment identified by its ID. * It redirects the user with a success or error notice upon completion. * * @return void */ public function w3tc_cdn_purge_attachment() { $results = array(); $attachment_id = Util_Request::get_integer( 'attachment_id' ); $w3_plugin_cdn = Dispatcher::component( 'Cdn_Core_Admin' ); if ( $w3_plugin_cdn->purge_attachment( $attachment_id, $results ) ) { Util_Admin::redirect( array( 'w3tc_note' => 'cdn_purge_attachment' ), true ); } else { Util_Admin::redirect( array( 'w3tc_error' => 'cdn_purge_attachment' ), true ); } } /** * Tests the connection and configuration for a specified CDN engine. * * This method validates the CDN configuration by performing a test against the specified engine. * A JSON-encoded response is generated with the result and any error message. * * @return void */ public function w3tc_cdn_test() { $engine = Util_Request::get_string( 'engine' ); $config = Util_Request::get_array( 'config' ); // TODO: Workaround to support test case cdn/a04. if ( 'ftp' === $engine && ! isset( $config['host'] ) ) { $config = Util_Request::get_string( 'config' ); $config = json_decode( $config, true ); } $config = array_merge( $config, array( 'debug' => false ) ); if ( isset( $config['domain'] ) && ! is_array( $config['domain'] ) ) { $config['domain'] = explode( ',', $config['domain'] ); } if ( Cdn_Util::is_engine( $engine ) ) { $result = true; $error = null; } else { $result = false; $error = __( 'Incorrect engine ', 'w3-total-cache' ) . $engine; } if ( ! isset( $config['docroot'] ) ) { $config['docroot'] = Util_Environment::document_root(); } if ( $result ) { if ( 'google_drive' === $engine || 'transparentcdn' === $engine || 'rackspace_cdn' === $engine || 'rscf' === $engine || 'bunnycdn' === $engine || 's3_compatible' === $engine ) { // those use already stored w3tc config. $w3_cdn = Dispatcher::component( 'Cdn_Core' )->get_cdn(); } else { // those use dynamic config from the page. $w3_cdn = CdnEngine::instance( $engine, $config ); } @set_time_limit( $this->_config->get_integer( 'timelimit.cdn_test' ) ); try { if ( $w3_cdn->test( $error ) ) { $result = true; $error = __( 'Test passed', 'w3-total-cache' ); } else { $result = false; $error = sprintf( // Translators: 1 error message. __( 'Error: %1$s', 'w3-total-cache' ), $error ); } } catch ( \Exception $ex ) { $result = false; $error = sprintf( // Translators: 1 error message. __( 'Error: %s', 'w3-total-cache' ), $ex->getMessage() ); } } $response = array( 'result' => $result, 'error' => $error, ); echo wp_json_encode( $response ); } /** * Handles the creation of a CDN container. * * This method is responsible for creating a new container for supported CDN engines * such as Amazon S3, CloudFront, Azure, and others. It retrieves configuration details * from the request, attempts to create the container, and outputs a JSON-encoded response * with the result and any error message. * * @return void */ public function w3tc_cdn_create_container() { $engine = Util_Request::get_string( 'engine' ); $config = Util_Request::get_array( 'config' ); $config = array_merge( $config, array( 'debug' => false ) ); $container_id = ''; switch ( $engine ) { case 's3': case 'cf': case 'cf2': case 'azure': case 'azuremi': $w3_cdn = CdnEngine::instance( $engine, $config ); @set_time_limit( $this->_config->get_integer( 'timelimit.cdn_upload' ) ); $result = false; try { $container_id = $w3_cdn->create_container(); $result = true; $error = __( 'Created successfully.', 'w3-total-cache' ); } catch ( \Exception $ex ) { $error = sprintf( // Translators: 1 error message. __( 'Error: %1$s', 'w3-total-cache' ), $ex->getMessage() ); } break; default: $result = false; $error = __( 'Incorrect type.', 'w3-total-cache' ); } $response = array( 'result' => $result, 'error' => $error, 'container_id' => $container_id, ); echo wp_json_encode( $response ); } /** * Redirects to the BunnyCDN signup page and tracks the signup event. * * This method logs the time of the BunnyCDN signup action and redirects the user * to the BunnyCDN signup URL. Any errors during state saving are ignored. * * @since 2.6.0 * * @return void */ public function w3tc_cdn_bunnycdn_signup() { try { $state = Dispatcher::config_state(); $state->set( 'track.bunnycdn_signup', time() ); $state->save(); } catch ( \Exception $ex ) {} // phpcs:ignore Util_Environment::redirect( W3TC_BUNNYCDN_SIGNUP_URL ); } /** * Tests the accessibility of a given CDN URL. * * This private method checks the accessibility of a specified CDN URL by sending a GET request * and verifying the response code. It returns true if the URL is accessible (HTTP 200 response), * or false otherwise. * * @param string $url The URL to test. * * @return bool True if the URL is accessible, false otherwise. */ private function test_cdn_url( $url ) { $response = wp_remote_get( $url ); if ( is_wp_error( $response ) ) { return false; } else { $code = wp_remote_retrieve_response_code( $response ); return 200 === $code; } } }
Upload File
Create Folder