File: /home/agritoday/www/wp-content/plugins/td-standard-pack/Newspaper/parts/header/logo-text.php
<?php
//read the logo + retina logo
$td_customLogo = td_util::get_option('tds_logo_upload');
$td_customLogoR = td_util::get_option('tds_logo_upload_r');
$td_logo_text = td_util::get_option('tds_logo_text');
$td_tagline_text = stripslashes(td_util::get_option('tds_tagline_text'));
$td_logo_alt = td_util::get_option('tds_logo_alt');
$td_logo_title = td_util::get_option('tds_logo_title');
if (!empty($td_logo_title)) {
$td_logo_title = ' title="' . $td_logo_title . '"';
}
// H1 on logo when there's no title with H1 in page
// So, H1 is on logo when:
// 1. For index.php template because the content should not have any H1
// 2. For 'page-pagebuilder-latest.php' template, because the the content does not output any page title
// 3. For any tdc or vc content, and not the 'page-pagebuilder-title.php' is used
$td_use_h1_logo = false;
if (is_home()) {
$td_use_h1_logo = true;
} else if (is_page()) {
global $post;
$_wp_page_template = get_post_meta($post->ID, '_wp_page_template', true );
if ('page-pagebuilder-title.php' === $_wp_page_template) {
$td_use_h1_logo = false;
} else if ('page-pagebuilder-latest.php' === $_wp_page_template) {
$td_use_h1_logo = true;
} else if ( td_util::is_pagebuilder_content($post)) {
$td_use_h1_logo = true;
}
}
$logo_image_size = '';
if ($td_customLogo !== '') {
$td_logo_headers = @get_headers($td_customLogo);
if ($td_logo_headers && strpos($td_logo_headers[0], '200') !== false) {
if (function_exists('wp_getimagesize')) {
$info_img = wp_getimagesize($td_customLogo);
if (is_array($info_img)) {
$logo_image_size = $info_img[3];
}
}
}
}
if (!empty($td_customLogoR)) {
if($td_use_h1_logo === true) {
echo '<h1 class="td-logo">';
};
?>
<a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
<img class="td-retina-data" data-retina="<?php echo esc_attr($td_customLogoR) ?>" src="<?php echo $td_customLogo?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title . ' ' . $logo_image_size ?>/>
<span class="td-visual-hidden"><?php bloginfo('name'); ?></span>
</a>
<?php
if($td_use_h1_logo === true) {
echo '</h1>';
};
} else {
if (!empty($td_customLogo)) {
if($td_use_h1_logo === true) {
echo '<h1 class="td-logo">';
};
?>
<a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
<img src="<?php echo $td_customLogo?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title . ' ' . $logo_image_size ?>/>
<span class="td-visual-hidden"><?php bloginfo('name'); ?></span>
</a>
<?php
if($td_use_h1_logo === true) {
echo '</h1>';
};
} else { ?>
<div class="td-logo-text-wrap">
<span class="td-logo-text-container">
<a class="td-logo-wrap" href="<?php echo esc_url(home_url( '/' )); ?>">
<?php
if($td_use_h1_logo === true) {
echo '<h1 class="td-logo">';
};
?>
<span class="td-logo-text"><?php if(!$td_logo_text) { echo "NEWSPAPER"; } else { echo $td_logo_text; } ?></span>
<?php
if($td_use_h1_logo === true) {
echo '</h1>';
};
?>
<span class="td-tagline-text"><?php if(!$td_tagline_text) { echo "DISCOVER THE ART OF PUBLISHING"; } else { echo $td_tagline_text; } ?></span>
</a>
</span>
</div>
<?php
}
}
?>