filter_update_plugins( $update_plugins ); } add_filter( 'site_transient_update_plugins', 'ithemes_updater_filter_update_plugins' ); add_filter( 'transient_update_plugins', 'ithemes_updater_filter_update_plugins' ); function ithemes_updater_filter_update_themes( $update_themes ) { if ( ! class_exists( 'Ithemes_Updater_Settings' ) ) { require( $GLOBALS['ithemes_updater_path'] . '/settings.php' ); } return $GLOBALS['ithemes-updater-settings']->filter_update_themes( $update_themes ); } add_filter( 'site_transient_update_themes', 'ithemes_updater_filter_update_themes' ); add_filter( 'transient_update_themes', 'ithemes_updater_filter_update_themes' ); function ithemes_updater_get_licensed_site_url() { if ( ! class_exists( 'Ithemes_Updater_Settings' ) ) { require( $GLOBALS['ithemes_updater_path'] . '/settings.php' ); } return $GLOBALS['ithemes-updater-settings']->get_licensed_site_url(); } function ithemes_updater_get_seen_hostnames() { if ( ! class_exists( 'Ithemes_Updater_Settings' ) ) { require( $GLOBALS['ithemes_updater_path'] . '/settings.php' ); } return $GLOBALS['ithemes-updater-settings']->get_hostname_history(); } function ithemes_updater_is_request_on_licensed_site_url() { if ( ! class_exists( 'Ithemes_Updater_Settings' ) ) { require( $GLOBALS['ithemes_updater_path'] . '/settings.php' ); } return $GLOBALS['ithemes-updater-settings']->is_request_on_licensed_site_url(); } function ithemes_updater_get_change_licensed_site_url( $redirect = '' ) { return admin_url( 'options-general.php?page=ithemes-licensing&action=change_licensed_site_url&redirect=' . urlencode( $redirect ) ); } function ithemes_updater_change_licensed_site_url( $redirect = '' ) { wp_redirect( ithemes_updater_get_change_licensed_site_url( $redirect ) ); exit(); } function ithemes_updater_is_licensed_site_url_confirmed() { if ( ! class_exists( 'Ithemes_Updater_Settings' ) ) { require( $GLOBALS['ithemes_updater_path'] . '/settings.php' ); } return $GLOBALS['ithemes-updater-settings']->is_licensed_site_url_confirmed(); }