From d4373094b12ece827e2e4477485fc8fb4529303b Mon Sep 17 00:00:00 2001 From: Andrey Islentiev Date: Mon, 13 Feb 2023 09:34:59 +1000 Subject: [PATCH] fix: checking Puc_v4_Factory causes warning when the plugin has not been loaded --- functions.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/functions.php b/functions.php index bced4c0..ac15b71 100644 --- a/functions.php +++ b/functions.php @@ -41,14 +41,16 @@ } // Handles updating theme from GitHub. -if ( class_exists( 'Puc_v4_Factory' ) ) { - $cpschool_update_checker = Puc_v4_Factory::buildUpdateChecker( - 'https://github.com/campuspress/campuspress-flex', - __FILE__, - 'campuspress-flex' - ); +if ( in_array( 'plugin-update-checker', $cpschool_includes ) ) { + if ( class_exists( 'Puc_v4_Factory' ) ) { + $cpschool_update_checker = Puc_v4_Factory::buildUpdateChecker( + 'https://github.com/campuspress/campuspress-flex', + __FILE__, + 'campuspress-flex' + ); - $cpschool_update_checker->getVcsApi()->enableReleaseAssets(); + $cpschool_update_checker->getVcsApi()->enableReleaseAssets(); - do_action( 'cpschool_update_checker_loaded', $cpschool_update_checker ); + do_action( 'cpschool_update_checker_loaded', $cpschool_update_checker ); + } }