/** * Adds body classes for Give pages * * @since 1.0 * * @param array $class current classes * * @return array Modified array of classes */ function give_add_body_classes($class) { $classes = (array) $class; if (give_is_success_page()) { $classes[] = 'give-success'; $classes[] = 'give-page'; } if (give_is_failed_transaction_page()) { $classes[] = 'give-failed-transaction'; $classes[] = 'give-page'; } if (give_is_donation_history_page()) { $classes[] = 'give-donation-history'; $classes[] = 'give-page'; } if (give_is_test_mode()) { $classes[] = 'give-test-mode'; $classes[] = 'give-page'; } //Theme-specific Classes used to prevent conflicts via CSS $current_theme = wp_get_theme(); switch ($current_theme->template) { case 'Divi': $classes[] = 'give-divi'; break; case 'Avada': $classes[] = 'give-avada'; break; case 'twentysixteen': $classes[] = 'give-twentysixteen'; break; } return array_unique($classes); }
/** * Adds body classes for Give pages * * @since 1.0 * * @param array $classes current classes * * @return array Modified array of classes */ function give_add_body_classes($class) { $classes = (array) $class; if (give_is_success_page()) { $classes[] = 'give-success'; $classes[] = 'give-page'; } if (give_is_failed_transaction_page()) { $classes[] = 'give-failed-transaction'; $classes[] = 'give-page'; } if (give_is_donation_history_page()) { $classes[] = 'give-donation-history'; $classes[] = 'give-page'; } if (give_is_test_mode()) { $classes[] = 'give-test-mode'; $classes[] = 'give-page'; } return array_unique($classes); }