Как сделать, чтобы логотип сайта был в теге H1 только на главной?

12
Leonard
На сайте с 20.04.2009
Offline
43
2202

Добрый день. Просьба помочь сделать чтобы логотип сайта в теге H1 был только на главной странице, а на других просто ссылкой.

вот код в header.php

<?php

// logo image?

$logo = (get_arclite_option('logo'));

if($logo): ?>

<h1 class="logo"><a href="<?php bloginfo('url'); ?>/"><img src="<?php echo $logo; ?>" title="<?php bloginfo('name'); ?>" alt="<?php bloginfo('name'); ?>" /></a></h1>

<?php else: ?>

<h1 class="logo"><a href="<?php bloginfo('url'); ?>/"><?php bloginfo('name'); ?></a></h1>

<?php endif; ?>

Что изменить, чтобы лого было в теге H1 только на главной. И сохранился стиль логотипа. Благодарю.

stundr
На сайте с 19.06.2008
Offline
201
#1

сделайте шаблон главной страницы отличный от других страниц

=^_^=
Leonard
На сайте с 20.04.2009
Offline
43
#2
stundr:
сделайте шаблон главной страницы отличный от других страниц

Это как? Можно более подробно.. Вы профессионал вам легко... А мне до вас далеко..

TF-Studio
На сайте с 17.08.2010
Offline
334
#3

Не делать логотип в h1

Эта плохая мысль в целом.

Всё можно переверстать иначе, более корректно

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
Leonard
На сайте с 20.04.2009
Offline
43
#4
TF-Studio:
Не делать логотип в h1
Эта плохая мысль в целом.
Всё можно переверстать иначе, более корректно

Да, еще бы знать как?

IO
На сайте с 30.01.2012
Offline
62
IDO
#5

Вот так:

<?php

// logo image?

$logo = (get_arclite_option('logo'));

if($logo && $_SERVER['REQUEST_URI']=="/" ): ?>

<h1 class="logo"><a href="<?php bloginfo('url'); ?>/"><img src="<?php echo $logo; ?>" title="<?php bloginfo('name'); ?>" alt="<?php bloginfo('name'); ?>" /></a></h1>

<?php elseif($logo): ?>

<a href="<?php bloginfo('url'); ?>/"><img src="<?php echo $logo; ?>" title="<?php bloginfo('name'); ?>" alt="<?php bloginfo('name'); ?>" /></a>

<?php else: ?>

<a href="<?php bloginfo('url'); ?>/"><?php bloginfo('name'); ?></a>

<?php endif; ?>

TF-Studio
На сайте с 17.08.2010
Offline
334
#6

10-20уе

вам любой из соседней ветки все переверстает.

h1 - заголовок страницы, а не картинка там должна быть

Leonard
На сайте с 20.04.2009
Offline
43
#7
TF-Studio:
10-20уе
вам любой из соседней ветки все переверстает.
h1 - заголовок страницы, а не картинка там должна быть

Да наверное. Я знаю что переверстает. Вся проблема в том, что перевести деньги на данный момент времени нет возможности. А за даром навряд ли кто-что то сделает. Вот и вся проблема. Код наверно сработает, но поменяются стили логотипа, а как их исправить я не знаю. Помочь задаром никто не желает... Есть один сайт где мне сильно помогли-наверное еще раз попрошу..

seodrum
На сайте с 18.08.2011
Offline
34
#8

Советую просмотреть уроки по верстке.

Советую уроки Попова, уроки от студии Специалист.

Leonard
На сайте с 20.04.2009
Offline
43
#9
seodrum:
Советую просмотреть уроки по верстке.
Советую уроки Попова, уроки от студии Специалист.

Ладно спасибо за советы. Попробую как нибудь без уроков специалиста разобраться. Когда сделаю напишу, где помогают людям совершенно бесплатно - может кому пригодиться!

IO
На сайте с 30.01.2012
Offline
62
IDO
#10
Leonard:
Помочь задаром никто не желает...

Я вам выше код написал, который вы и просили, при чем - совершенно бесплатно. Спасибо как говорится излишне )

Код делает именно вот это:

Чтобы логотип сайта в теге H1 был только на главной странице, а на других просто ссылкой
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий