From c8a5269d64396714f5b6fdd37b4de32d392f70e0 Mon Sep 17 00:00:00 2001 From: bindlegirl <1242807+bindlegirl@users.noreply.github.com> Date: Thu, 19 Jan 2023 10:05:52 -0500 Subject: [PATCH] Adding fix --- projects/plugins/jetpack/changelog/fix-amp-infinity-bug | 4 ++++ projects/plugins/jetpack/modules/infinite-scroll/infinity.php | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 projects/plugins/jetpack/changelog/fix-amp-infinity-bug diff --git a/projects/plugins/jetpack/changelog/fix-amp-infinity-bug b/projects/plugins/jetpack/changelog/fix-amp-infinity-bug new file mode 100644 index 0000000000000..ee15ae09a9555 --- /dev/null +++ b/projects/plugins/jetpack/changelog/fix-amp-infinity-bug @@ -0,0 +1,4 @@ +Significance: patch +Type: bugfix + +Fixing AMP related bug diff --git a/projects/plugins/jetpack/modules/infinite-scroll/infinity.php b/projects/plugins/jetpack/modules/infinite-scroll/infinity.php index 34a20acb55fae..bdb509df839bd 100644 --- a/projects/plugins/jetpack/modules/infinite-scroll/infinity.php +++ b/projects/plugins/jetpack/modules/infinite-scroll/infinity.php @@ -1859,7 +1859,7 @@ public function amp_load_hooks() { add_action( 'template_redirect', array( $this, 'amp_start_output_buffering' ), 0 ); add_action( 'shutdown', array( $this, 'amp_output_buffer' ), 1 ); - if ( is_callable( "amp_{$template}_hooks" ) ) { + if ( is_string( $template ) && strpos( $template, '::' ) === false && is_callable( "amp_{$template}_hooks" ) ) { call_user_func( "amp_{$template}_hooks" ); }