HOME


Mini Shell 1.0
DIR: /home/depancom/www/depancomblogus/wp-content/themes/beautyspot/inc/lsvr-services/
Upload File :
Current File : /home/depancom/www/depancomblogus/wp-content/themes/beautyspot/inc/lsvr-services/lsvr-services.php
<?php

// Include additional files
require_once( get_template_directory() . '/inc/lsvr-services/actions.php' );
require_once( get_template_directory() . '/inc/lsvr-services/frontend-functions.php' );
require_once( get_template_directory() . '/inc/lsvr-services/customizer-config.php' );

// Is service page
if ( ! function_exists( 'lsvr_beautyspot_is_service' ) ) {
	function lsvr_beautyspot_is_service() {

		if ( is_post_type_archive( 'lsvr_service' ) || is_tax( 'lsvr_service_cat' ) || is_tax( 'lsvr_service_tag' ) ||
			is_singular( 'lsvr_service' ) ) {
			return true;
		} else {
			return false;
		}

	}
}

// Get service archive title
if ( ! function_exists( 'lsvr_beautyspot_get_service_archive_title' ) ) {
	function lsvr_beautyspot_get_service_archive_title() {

		return get_theme_mod( 'lsvr_service_archive_title', esc_html__( 'Services', 'beautyspot' ) );

	}
}

// Get service icon class
if ( ! function_exists( 'lsvr_beautyspot_get_service_icon_class' ) ) {
	function lsvr_beautyspot_get_service_icon_class( $post_id ) {
		if ( function_exists( 'lsvr_services_get_service_meta' ) ) {

			$service_meta = lsvr_services_get_service_meta( $post_id );
			return ! empty( $service_meta['icon_class'] ) ? $service_meta['icon_class'] : '';

		}
	}
}

// Has service icon class
if ( ! function_exists( 'lsvr_beautyspot_has_service_icon_class' ) ) {
	function lsvr_beautyspot_has_service_icon_class( $post_id ) {

		$service_icon_class = lsvr_beautyspot_get_service_icon_class( $post_id );
		return ! empty( $service_icon_class ) ? true : false;

	}
}

// Get service images
if ( ! function_exists( 'lsvr_beautyspot_get_service_images' ) ) {
	function lsvr_beautyspot_get_service_images( $post_id ) {
		if ( function_exists( 'lsvr_services_get_service_images' ) ) {

			$service_images = lsvr_services_get_service_images( $post_id );
			return ! empty( $service_images ) ? $service_images : false;

		}
	}
}

// Service images count
if ( ! function_exists( 'lsvr_beautyspot_get_service_images_count' ) ) {
	function lsvr_beautyspot_get_service_images_count( $post_id ) {
		if ( function_exists( 'lsvr_services_get_service_images_count' ) ) {

			return (int) lsvr_services_get_service_images_count( $post_id );

		}
	}
}

// Has service images
if ( ! function_exists( 'lsvr_beautyspot_has_service_images' ) ) {
	function lsvr_beautyspot_has_service_images( $post_id ) {

		$service_images = lsvr_beautyspot_get_service_images( $post_id );
		return ! empty( $service_images ) ? true : false;

	}
}

?>