функции циклических ссылок
Нашел вот такой способ в интернете: убрать циклические ссылки "в списках рубрик" и также в "основном меню сайта"
function no_link_current_page( $p ) { return preg_replace( '%((current_page_item|current-cat) [^< ]+) [^>]+>([^<]+)%', '$1$3', $p, 1 ); } add filter( 'wp_list_pages', 'no_link_current_page' ); add filter( 'wp_list_categories', 'no link current page' );
вставил в самый конец файла function.php но функция не работает, никаких изменений.
Также помогите пожалуйста в шапке сделать логотип НЕ кликабельным только на главной странице, а НА остальных чтоб был кликабельный
<!-- logo --> <div class="navbar-brand"> <?php if ( function_exists( 'the_custom_logo' ) && has_custom_logo() ) { the_custom_logo(); } else { ?> <?php if ( is_front_page() && is_home() ) : ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> <?php else : ?> <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> <?php endif; $description = get_bloginfo( 'description', 'display' ); if ( $description || is_customize_preview() ) : ?> <p class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></p> <?php endif; ?> <?php } ?> </div> <!-- /logo -->
Большое спасибо за помощь.