Я пытаюсь сделать ссылку на свой логотип обратно на страницу landning. Ive пытался связать мой логотип с пользовательским URL, но я каждый раз разбиваю сайт.Как связать логотип с пользовательским url wordpress
Ниже приведен фрагмент из заголовка header.php. Любая помощь приветствуется.
<?php
/***************************************
SITE LOGO
***************************************/
if (!function_exists('be_themes_get_header_logo_image')) {
function be_themes_get_header_logo_image() {
global $be_themes_data;
$logo = get_template_directory_uri().'/img/logo.png';
if(! empty($be_themes_data['logo']['url'])) {
$logo = $be_themes_data['logo']['url'];
}
if(! empty($be_themes_data['logo_sticky']['url'])) {
$logo_sticky = $be_themes_data['logo_sticky']['url'];
} else {
$logo_sticky = $logo;
}
if(! empty($be_themes_data['logo_transparent']['url'])) {
$logo_transparent = $be_themes_data['logo_transparent']['url'];
} else {
$logo_transparent = $logo;
}
if(! empty($be_themes_data['logo_transparent_light']['url'])) {
$logo_transparent_light = $be_themes_data['logo_transparent_light']['url'];
} else {
$logo_transparent_light = $logo_transparent;
}
echo '<a href="'.home_url().'">';
$post_id = be_get_page_id();
if(is_singular('post') && is_single($post_id) && isset($be_themes_data['single_blog_hero_section_from']) && $be_themes_data['single_blog_hero_section_from'] == 'inherit_option_panel') {
$header_transparent = $be_themes_data['single_blog_header_transparent'];
} else if((in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins'))) && is_product($post_id)) && isset($be_themes_data['single_shop_hero_section_from']) && $be_themes_data['single_shop_hero_section_from'] == 'inherit_option_panel') {
$header_transparent = $be_themes_data['single_shop_header_transparent'];
} else {
$header_transparent = get_post_meta($post_id, 'be_themes_header_transparent', true);
}
if(!empty($header_transparent) && isset($header_transparent) && ('none' != $header_transparent)) {
echo '<img class="transparent-logo dark-scheme-logo" src="'.$logo_transparent.'" alt="Logo" />';
echo '<img class="transparent-logo light-scheme-logo" src="'.$logo_transparent_light.'" alt="Logo" />';
echo '<img class="normal-logo" src="'.$logo.'" alt="Logo" />';
echo '<img class="sticky-logo" src="'.$logo_sticky.'" alt="Logo" />';
} else {
echo '<img class="normal-logo" src="'.$logo.'" alt="Logo" />';
echo '<img class="sticky-logo" src="'.$logo_sticky.'" alt="Logo" />';
}
echo '</a>';
}
}
Добавить \t Вокруг тега изображения. –
@MeesKluivers не знают, где они должны быть. –
Я не знаю, что вы имеете в виду под «My logo», поскольку есть несколько тегов img. Оберните тег вокруг своего логотипа. –