Циклические ссылки из меню убрать WordPress

H1
На сайте с 05.09.2016
Offline
11
4688

Такая ситуация, нахожись в рубрики и рубрика на себя же и ссылается..получается цикличность.

Как это убрать.

Код


<div id="menu_pk">
<ul id="cats2">



<?php $defaults = array(
'container' => false,
'items_wrap' => '%3$s',
'theme_location' => 'right_menu',
'walker' => new T5_Nav_Menu_Walker_Simple(),
); ?>
<?php wp_nav_menu( $defaults ); ?>

</ul>
</div>

Хотя может нужно и не тут править.

Скину скрин для более понятно ситуации визуально. (ссылка активная, хоть я и на этой рубрики)

Как ее сделать неактивной)

спасибо всем кто откликнется:popcorn:

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
hitok1:
Как это убрать.

Начать читать книжку "Как выбросить дурь из головы и заняться действительно нужными делами"

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
MP-SEO
На сайте с 24.06.2008
Offline
128
#2

Материалов полно по этому вопросу, начните с этого:

- http://seo-mayak.com/seo-prodvizhenie/tonkosti-prodvizheniya/ciklicheskie-ssylki-ili-ssylka-na-samu-sebya.html

- плагин Remove Redundant Links

Playerror
На сайте с 28.09.2008
Offline
117
#3

Добавьте в functions.php


function kill_cyclic_links( $menu ) {
$title = trim(wp_title('', false));
$url = get_permalink();
$url = '<a href="'.$url.'">'.$title.'</a>';
$menu = str_replace($url, $title, $menu);
return $menu;
}
add_filter( 'wp_nav_menu', 'kill_cyclic_links' );
H1
На сайте с 05.09.2016
Offline
11
#4
Playerror:
Добавьте в functions.php


function kill_cyclic_links( $menu ) {
$title = trim(wp_title('', false));
$url = get_permalink();
$url = '<a href="'.$url.'">'.$title.'</a>';
$menu = str_replace($url, $title, $menu);
return $menu;
}
add_filter( 'wp_nav_menu', 'kill_cyclic_links' );

спасибо за ответ по теме)

но не помогает! (

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