X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Закрытие ссылок меню в nofollow, Нужно отредактировать код
sen8
sen8
Topic Starter сообщение 28.12.2013, 19:16; Ответить: sen8
Сообщение #1


Всех с наступающим НГ! Собственно, суть вопроса:

Есть код, который должен закрывать ссылки в меню в нофоллоу в зависимости от страницы, на которой ты находишься, но он не работает, так как сайдбар выводится через виджеты. Мне сказали, что этот код нужно подправить с учетом, что используются виджеты или убрать их и выводить инфо в сайдбаре через функции. Меня устроит и тот и другой вариант. Кто в курсе, как это сделать - подскажите, пожалуйста.

Сам код
CODE
add_filter('wp_list_categories', 'add_span_cat_count');
function add_span_cat_count($links) {
if(is_front_page()){
$links = str_replace('<a', '<a rel="follow" ', $links);
return $links;
} else {
$links = str_replace('<a', '<!--noindex--><a rel="nofollow" ', $links);
$links = str_replace('</a>', '</a><!--/noindex-->', $links);
return $links;
}
}


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Илюха
Илюха
сообщение 28.12.2013, 20:46; Ответить: Илюха
Сообщение #2


А пробовал $links = str_replace('<a', '<a rel="follow" ', $links); поменять на $links = str_replace('<a', '<a rel="nofollow" ', $links); ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 28.12.2013, 22:07; Ответить: sen8
Сообщение #3


Илюха, так на главной они и не должны быть закрыты от индексации. Фоллоу стоит в условии если главная страница.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Илюха
Илюха
сообщение 28.12.2013, 23:45; Ответить: Илюха
Сообщение #4


Хм, у меня вообще полностью меню закрыто на любой странице, роботу по сайту гулять не мешает, закрыл чтобы по ним вес не утекал, поскольку я не двигаю категории. Плюс сделано чтобы если находишься на какой-то странице не было циклических ссылок, тобишь если ты находишься в какой-то категории, то в меню эта категория вообще даже не кликабильна.

Сообщение отредактировал Илюха - 28.12.2013, 23:46
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 29.12.2013, 0:10; Ответить: sen8
Сообщение #5


Илюха, вот-вот, только я хочу немножко другую схему перелинковки организовать.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 29.12.2013, 22:38; Ответить: andreykashops
Сообщение #6


ТС, но данная функция привязана к выводу списка категорий, а с ваших слов - там произвольное меню..


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TwistedAndy
TwistedAndy
сообщение 31.12.2013, 13:49; Ответить: TwistedAndy
Сообщение #7


Если у вас выводится меню через обычное WP меню (которое через админку редактируется), то нужно добавлять действие на событие (хук) - "nav_menu_link_attributes". Вот, например, код, который добавляет nofollow для ссылок меню на главной и на странице записи:

<?php

add_filter('nav_menu_link_attributes', 'nav_menu_add_nofollow');

function nav_menu_add_nofollow($atts, $item, $args) {
    
    if (is_front_page() or is_single()){
        
        $atts['rel'] = 'nofollow';    
    
    }
    
    return $atts;
        
}
        
?>


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
39 2Index 6741 22.4.2024, 16:16
автор: 2Index
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыGogetTop.net - сервис аренды ссылок с сети PBN адалт тьюбо
1 Crimean 1444 11.4.2024, 10:05
автор: Crimean
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыРучное размещение вечных ссылок и статей на хороших площадках
Опыт 10 лет!
420 leonidukg 274833 8.4.2024, 12:06
автор: leonidukg
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд-маркетинг. Ручное размещение ссылок под бурж с гарантией
24 seolink.orders 12938 2.4.2024, 17:23
автор: seolink.orders
Открытая тема (нет новых ответов) Сайт не индексируется в Google без добавления ссылок в адурилку
4 Nekit 1087 20.3.2024, 21:44
автор: MorKer


 



RSS Текстовая версия Сейчас: 25.4.2024, 16:15
Дизайн