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

-Leon-
На сайте с 04.10.2010
Offline
118
1752

Здравствуйте!

Как разместить ссылку в сайт баре или футере wordpress, чтобы она отображалась только на главной странице?

Ведь если использовать обычный виджет, тогда ссылка отображается на всех страницах.

⭐Продам очень дешево 2 сайта в зоне .ru возраст сайтов 12 лет (в личку)⭐
Hixon10
На сайте с 21.08.2010
Offline
125
#1

Я бы попробовал использовать плагин php-code-widget, который позволяет писать в сайдбаре пхп код. Написать в виджете:

<?php if(is_home()) {echo '<a href="http://site.com">site.com</a>';} ?>
Веду свой невзрачный блог (http://hixon.ru/).
-Leon-
На сайте с 04.10.2010
Offline
118
#2

Сейчас попробую,спасибо.

-Leon- добавил 28.02.2011 в 12:16

Все равно отображается на всех страницах😡 Может нужно прописать какой нибудь тег index?

Hixon10
На сайте с 21.08.2010
Offline
125
#3
-Leon-:
Сейчас попробую,спасибо.

-Leon- добавил 28.02.2011 в 12:16
Все равно отображается на всех страницах😡 Может нужно прописать какой нибудь тег index?

Попробуйте условие if ( (is_home())&&!(is_paged()) ) вместо старого условия.

<?php if ( (is_home())&&!(is_paged()) ) {echo '<a href="http://site.com">site.com</a>';} ?> 
-Leon-
На сайте с 04.10.2010
Offline
118
#4

Огромное спасибо, все работает!

lospirata
На сайте с 24.12.2010
Offline
103
#5

Такой еще вид кода.

<?php if ((is_front_page()) and (!is_paged())) { ?>
текст
<?php } ?>
It Can't Rain All the Time Блог вебмастера (https://lospirata.ru/)

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