File: /home/jairicem/tkidsfoundation.org/wp-content/themes/donat/functions.php
<?php
/**
* @Packge : donat
* @Version : 1.0
* @Author : Themehause
* @Author URI : https://themeforest.net/user/themehause
*
*/
// Block direct access
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Include File
*
*/
// Constants
require_once get_parent_theme_file_path() . '/inc/donat-constants.php';
//theme setup
require_once DONAT_DIR_PATH_INC . 'theme-setup.php';
//essential scripts
require_once DONAT_DIR_PATH_INC . 'essential-scripts.php';
// Woo Hooks
require_once DONAT_DIR_PATH_INC . 'woo-hooks/donat-woo-hooks.php';
// Woo Hooks Functions
require_once DONAT_DIR_PATH_INC . 'woo-hooks/donat-woo-hooks-functions.php';
// plugin activation
require_once DONAT_DIR_PATH_FRAM . 'plugins-activation/donat-active-plugins.php';
// theme dynamic css
require_once DONAT_DIR_PATH_INC . 'donat-commoncss.php';
// meta options
require_once DONAT_DIR_PATH_FRAM . 'donat-meta/donat-config.php';
// page breadcrumbs
require_once DONAT_DIR_PATH_INC . 'donat-breadcrumbs.php';
// sidebar register
require_once DONAT_DIR_PATH_INC . 'donat-widgets-reg.php';
//essential functions
require_once DONAT_DIR_PATH_INC . 'donat-functions.php';
// helper function
require_once DONAT_DIR_PATH_INC . 'wp-html-helper.php';
// Demo Data
require_once DONAT_DEMO_DIR_PATH . 'demo-import.php';
// pagination
require_once DONAT_DIR_PATH_INC . 'wp_bootstrap_pagination.php';
// donat options
require_once DONAT_DIR_PATH_FRAM . 'donat-options/donat-options.php';
// hooks
require_once DONAT_DIR_PATH_HOOKS . 'hooks.php';
// hooks funtion
require_once DONAT_DIR_PATH_HOOKS . 'hooks-functions.php';
add_action('wp_ajax_update_cart_count', 'update_cart_count');
add_action('wp_ajax_nopriv_update_cart_count', 'update_cart_count');
function update_cart_count() {
if (class_exists('woocommerce')) {
global $woocommerce;
$product_id = intval($_POST['product_id']);
$woocommerce->cart->add_to_cart($product_id); // Add the product to the cart
$cart_count = $woocommerce->cart->cart_contents_count;
echo esc_html($cart_count);
}
wp_die();
}
add_post_type_support( 'give_forms', 'thumbnail' );