Как удалить циклическую ссылку с логотипа
Чтобы убрать ссылку на главной, нужно добавить проверку:
<?php if ( is_front_page() ) { // логотип без ссылки } else { // лого со ссылкой } ?>
Удаляем циклические ссылки из меню
- Открываем файл functions.php вашей темы.
- Вставляем код, который будет удалять ссылки из активного пункта меню.
Код:
function no_link_current_page( $p ) { return preg_replace( '%((current_page_item|current-menu-item)[^<]+)[^>]+>([^<]+)</a>%', '$1<a>$3</a>', $p, 1 ); } add_filter('wp_nav_menu', 'no_link_current_page');