', esc_url(get_bloginfo('pingback_url'))); } } add_action('wp_head', 'bizstrait_pingback_header'); /** * Get the_content with limited characters */ if (!function_exists('bizstrait_getContent')) { function bizstrait_getContent() { $theContent = apply_filters('the_content', get_the_content()); $theContentStripTags = wp_strip_all_tags($theContent); return wp_trim_words($theContentStripTags, get_theme_mod('bizstrait_characters_length', 35)); } } /** * Get the_excerpt with limited characters */ if (!function_exists('bizstrait_getExcerpt')) { function bizstrait_getExcerpt() { $theExcerpt = apply_filters('the_excerpt', get_the_excerpt()); $theExcerptStripTags = wp_strip_all_tags($theExcerpt); return wp_trim_words($theExcerptStripTags, get_theme_mod('bizstrait_characters_length', 35)); } } if (! function_exists('bizstrait_curPageURL')) { function bizstrait_curPageURL() { $bizstrait_page_url = 'http'; if (key_exists("HTTPS", $_SERVER) && ($_SERVER["HTTPS"] == "on")) { $bizstrait_page_url .= "s"; } $bizstrait_page_url .= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $bizstrait_page_url .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; } else { $bizstrait_page_url .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; } return $bizstrait_page_url; } } if (!function_exists('bizstrait_breadcrumbs')) { function bizstrait_breadcrumbs() { global $post; $bizstrait_home = home_url('/'); $allowed_html = array( 'br' => array(), 'em' => array(), 'strong' => array(), 'i' => array( 'class' => array(), ), 'span' => array(), ); echo ''; } } if (!function_exists('bizstrait_page_title')) { function bizstrait_page_title() { if (is_archive()) { $bizstrait_archive = get_theme_mod('bizstrait_archive_prefix', esc_html__('Archive:', 'bizstrait')); if (is_day()) : /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_archive), esc_html(get_the_date())); elseif (is_month()) : /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_archive), esc_html(get_the_date())); elseif (is_year()) : /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_archive), esc_html(get_the_date())); elseif (is_category()): $bizstrait_category = get_theme_mod('bizstrait_category_prefix', esc_html__('Category:', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_category), single_cat_title('', false)); elseif (is_tag()): $bizstrait_tag_text = get_theme_mod('bizstrait_tag_prefix', esc_html__('Tag:', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_tag_text), single_tag_title('', false)); elseif (is_author()): $bizstrait_author = get_theme_mod('bizstrait_author_prefix', esc_html__('All posts by:', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_author), esc_html(get_the_author())); elseif (class_exists('WooCommerce') && class_exists('is_shop')): $bizstrait_shop = get_theme_mod('bizstrait_shop_prefix', esc_html__('Shop', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_shop), single_tag_title('', false)); elseif (is_archive()): the_archive_title('

', '

'); endif; } elseif (is_search()) { $bizstrait_search = get_theme_mod('search_prefix', __('Search results for:', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_search), get_search_query()); } elseif (is_404()) { $bizstrait_404 = get_theme_mod('404_prefix', __('404: Page not found', 'bizstrait')); /* translators: 1: archive prefix, 2: date. */ printf(esc_html__('%1$s %2$s', 'bizstrait'), esc_html($bizstrait_404), ''); } else { the_title(); } } }