/
home
/
assocoweys
/
comgk
/
wp-content
/
plugins
/
charitable
/
includes
/
compat
/
Upload File
HOME
<?php /** * Functions to improve compatibility with Twenty Seventeen. * * @package Charitable/Functions/Compatibility * @author David Bisset * @copyright Copyright (c) 2023, WP Charitable LLC * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License * @since 1.6.22 * @version 1.6.22 */ // Exit if accessed directly. if ( ! defined( 'ABSPATH' ) ) { exit; } /** * In Twenty Seventeen, add a hidden sidebar to avoid a Javascript error. * * On the donation page, there is no sidebar, and Twenty Seventeen throws * an error as a result, which can pause other Javascript processing. * * @see https://core.trac.wordpress.org/ticket/41050 * * @since 1.6.22 * * @return void */ function charitable_compat_twentyseventeen_missing_sidebar() { if ( charitable_is_page( 'campaign_donation', array( 'strict' => true ) ) ) { echo '<div id="secondary" class="charitable-hidden"></div>'; } } add_action( 'charitable_donation_form_after', 'charitable_compat_twentyseventeen_missing_sidebar' );