ID; if( alhenalite_is_woocommerce_active('is_shop') ) { $content_ID = get_option('woocommerce_shop_page_id'); } $val = get_post_meta( $content_ID , $id, TRUE); if(isset($val)) { return $val; } else { return ''; } } } /*-----------------------------------------------------------------------------------*/ /* Woocommerce is active */ /*-----------------------------------------------------------------------------------*/ if ( ! function_exists( 'alhenalite_is_woocommerce_active' ) ) { function alhenalite_is_woocommerce_active( $type = "" ) { global $woocommerce; if ( isset( $woocommerce ) ) { if ( !$type || call_user_func($type) ) { return true; } } } } /*-----------------------------------------------------------------------------------*/ /* GET ARCHIVE TITLE */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('alhenalite_get_archive_title')) { function alhenalite_get_archive_title() { if ( get_the_archive_title() && ( get_the_archive_title() <> 'Archives' ) ) : return get_the_archive_title(); endif; } } /*-----------------------------------------------------------------------------------*/ /* IS SINGLE */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('alhenalite_is_single')) { function alhenalite_is_single() { if ( is_single() || is_page() ) : return true; endif; } } /*-----------------------------------------------------------------------------------*/ /* REQUIRE */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('alhenalite_require')) { function alhenalite_require($folder) { if (isset($folder)) : if ( ( !alhenalite_setting('wip_loadsystem') ) || ( alhenalite_setting('wip_loadsystem') == "mode_a" ) ) { $folder = dirname(dirname(__FILE__)) . $folder ; $files = scandir($folder); foreach ($files as $key => $name) { if ( (!is_dir($name)) && ( $name <> ".DS_Store" ) ) { require_once $folder . $name; } } } else if ( alhenalite_setting('wip_loadsystem') == "mode_b" ) { $dh = opendir(get_template_directory().$folder); while (false !== ($filename = readdir($dh))) { if ( ( strlen($filename) > 2 ) && ( $filename <> ".DS_Store" ) ) { require_once get_template_directory()."/".$folder.$filename; } } } endif; } } /*-----------------------------------------------------------------------------------*/ /* SCRIPTS */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('alhenalite_enqueue_script')) { function alhenalite_enqueue_script($folder) { if (isset($folder)) : if ( ( !alhenalite_setting('wip_loadsystem') ) || ( alhenalite_setting('wip_loadsystem') == "mode_a" ) ) { $dir = dirname(dirname(__FILE__)) . $folder ; $files = scandir($dir); foreach ($files as $key => $name) { if ( (!is_dir($name)) && ( $name <> ".DS_Store" ) ) { wp_enqueue_script( str_replace('.js','',$name), get_template_directory_uri() . $folder . "/" . $name , array('jquery'), FALSE, TRUE ); } } } else if ( alhenalite_setting('wip_loadsystem') == "mode_b" ) { $dh = opendir(get_template_directory().$folder); while (false !== ($filename = readdir($dh))) { if ( ( strlen($filename) > 2 ) && ( $filename <> ".DS_Store" ) ) { wp_enqueue_script( str_replace('.js','',$filename), get_template_directory_uri() . $folder . "/" . $filename , array('jquery'), FALSE, TRUE ); } } } endif; } } /*-----------------------------------------------------------------------------------*/ /* STYLES */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('alhenalite_enqueue_style')) { function alhenalite_enqueue_style($folder) { if (isset($folder)) : if ( ( !alhenalite_setting('wip_loadsystem') ) || ( alhenalite_setting('wip_loadsystem') == "mode_a" ) ) { $dir = dirname(dirname(__FILE__)) . $folder ; $files = scandir($dir); foreach ($files as $key => $name) { if ( (!is_dir($name)) && ( $name <> ".DS_Store" ) ) { wp_enqueue_style( str_replace('.css','',$name), get_template_directory_uri() . $folder . "/" . $name ); } } } else if ( alhenalite_setting('wip_loadsystem') == "mode_b" ) { $dh = opendir(get_template_directory().$folder); while (false !== ($filename = readdir($dh))) { if ( ( strlen($filename) > 2 ) && ( $filename <> ".DS_Store" ) ) { wp_enqueue_style( str_replace('.css','',$filename), get_template_directory_uri() . $folder . "/" . $filename ); } } } endif; } } /*-----------------------------------------------------------------------------------*/ /* TAG TITLE */ /*-----------------------------------------------------------------------------------*/ if ( ! function_exists( '_wp_render_title_tag' ) ) { function alhenalite_title( $title, $sep ) { global $paged, $page; if ( is_feed() ) return $title; $title .= get_bloginfo( 'name' ); $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) $title = "$title $sep $site_description"; if ( $paged >= 2 || $page >= 2 ) $title = "$title $sep " . sprintf( __( 'Page %s', "alhenalite" ), max( $paged, $page ) ); return $title; } add_filter( 'wp_title', 'alhenalite_title', 10, 2 ); function alhenalite_addtitle() { ?>