From 88295a8e388dff065b377bbdddcfecc1e6a0e570 Mon Sep 17 00:00:00 2001 From: Stefan Fisk Date: Wed, 5 Mar 2025 16:46:40 +0100 Subject: [PATCH] fix: FastCGI AMP purge when purge_method=unlink_files --- admin/class-fastcgi-purger.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/admin/class-fastcgi-purger.php b/admin/class-fastcgi-purger.php index db2d39b..8d5dfc4 100644 --- a/admin/class-fastcgi-purger.php +++ b/admin/class-fastcgi-purger.php @@ -103,11 +103,13 @@ public function purge_url( $url, $feed = true ) { * @param string $url_base The base URL to purge. */ private function purge_amp_version( $url_base ) { + global $nginx_helper_admin; + $amp_url = sprintf( '%s/amp/', rtrim( $url_base, '/' ) ); $this->log( '- Purging AMP URL | ' . $amp_url ); - if ( 'unlink_files' === $this->nginx_helper_admin->options['purge_method'] ) { + if ( 'unlink_files' === $nginx_helper_admin->options['purge_method'] ) { $this->delete_cache_file_for( $amp_url ); } else { $this->do_remote_get( $amp_url );