<?php
/**
 * Template Hooks
 *
 * @package pawwell
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit;
}

/**
 * Product tabs hook.
 * Renders the dynamic product tabs section on single product pages.
 */
if ( ! function_exists( 'pawwell_product_tabs' ) ) :
function pawwell_product_tabs() {
	do_action( 'pawwell_product_tabs' );
}
endif;

/**
 * Countdown loop hook.
 * Renders countdown timer on shop/archive product cards.
 */
if ( ! function_exists( 'pawwell_countdown_loop' ) ) :
function pawwell_countdown_loop() {
	do_action( 'pawwell_countdown_loop' );
}
endif;

/**
 * Wishlist button hook.
 * Renders the wishlist button on the single product page.
 */
if ( ! function_exists( 'pawwell_wishlist_button' ) ) :
function pawwell_wishlist_button() {
	do_action( 'pawwell_wishlist_button' );
}
endif;

/**
 * Countdown single product hook.
 * Renders countdown timer on the single product page, before the category/title.
 */
if ( ! function_exists( 'pawwell_countdown_single' ) ) :
function pawwell_countdown_single() {
	do_action( 'pawwell_countdown_single' );
}
endif;

/**
 * Color swatches hook for archive/shop product cards.
 */
if ( ! function_exists( 'pawwell_archive_swatches' ) ) :
function pawwell_archive_swatches() {
	do_action( 'pawwell_archive_swatches' );
}
endif;

/**
 * Color swatches hook for the single product page.
 */
if ( ! function_exists( 'pawwell_single_swatches' ) ) :
function pawwell_single_swatches() {
	do_action( 'pawwell_single_swatches' );
}
endif;

/**
 * Before Title Wrapper
 */
if( !function_exists( 'pawwell_before_title' ) ):
    function pawwell_before_title() {
        do_action( 'pawwell_before_title' );
    }
endif;

/**
 * After Title Wrapper
 */
if( !function_exists( 'pawwell_after_title' ) ):
    function pawwell_after_title() {
        do_action( 'pawwell_after_title' );
    }
endif;

/**
 * Before Title Content
 */
if( !function_exists( 'pawwell_before_title_content' ) ):
    function pawwell_before_title_content() {
        do_action( 'pawwell_before_title_content' );
    }
endif;

/**
 * After Title Content
 */
if( !function_exists( 'pawwell_after_title_content' ) ):
    function pawwell_after_title_content() {
        do_action( 'pawwell_after_title_content' );
    }
endif;
