Intereting Posts
Зачем использовать while, если в отдельных сообщениях WordPress? Как добавить изображение поверх логотипа заголовка в тему для детей? Аргумент смещения не работает корректно в запросе с пользовательским термином таксономии Довольно URL с категориями и тегами meta_query с несколькими значениями Резервное копирование только субдомена (многопозиционное) Определите заголовок сообщения и пули из пользовательских полей. Основные сообщения электронной почты WP WP Media Uploader модальные конфликты с Bootstrap modal Установите роль использования в woocommerce, если у пользователя есть определенный адрес электронной почты Создание кнопки рядом с надписью «добавить медиа», которая позволяет вам выбрать один пост сила зарегистрированный пользователь как продавец Что такое 'term_group' для 'order_by' в get_terms ()? Я использовал Tax-meta-класс by bainternet, но я все еще не могу заставить его отображать какие-либо результаты. Как получить идентификатор экрана страницы

Принудительное изменение названия сайта и добавление ссылки

У меня есть функция ниже, но на самом деле она не меняет название сайта, где она вызывается в моей теме.

function blog_filter($string, $show) { if ( $show == "name" ) { $string = str_replace('Blog', '<a href="www.blog.com">blog.com</a>', $string); } return $string; } add_filter('bloginfo', 'blog_filter', 10, 2 ); 

кто знает почему?

Спасибо

Solutions Collecting From Web of "Принудительное изменение названия сайта и добавление ссылки"

 add_filter('option_blogname', 'filter_name'); function filter_name($string) { return str_replace('original', 'replacement', $string); } 

Этот код должен работать, как и ваш. Но есть один улов, вы должны использовать get_bloginfo следующим образом:

 echo get_bloginfo('name', 'raw'); 

Если нет, bloginfo вывод, и он устраняет <a></a> . В то же время это хорошо, потому что если бы вы не испортили много вещей на панели инструментов.