👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Можно добавить фрагмент в functions.php активной темы:
function allow_url_in_widget_title($title) { return preg_replace('/[url=(.+)](.+)[/url]/i', '<a href="$1">$2</a>', $title); } add_filter('widget_title', 'allow_url_in_widget_title');
После этого прямо в заголовке любого виджета можно указывать ссылку в формате BBCode, например:
[url=http://example.com/education/]Образование[/url]

Спасибо! — хорошее решение.
Не хотите в профиле написать о себе? Посетителям будет интересно узнать, что вы имеете отношение к русскому WP сообществу.
Спасибо за напоминание :) А где отображается эта информация? По адресу /author/username, насколько я понял, — только список записей?
В конце вашей записи (поисковики это тоже видят, простая разметка HTML в био поддрерживается):
[img]https://n-wp.ru/wp-content/uploads/2011/08/tiaurus-2011-08-01_084907.png[/img]
На странице постов автора отображение информации о нем тоже планируется показывать.
Теперь увидел, спасибо :)
Скажите, а как можно изменить цвет ссылки в BBCode?
Заменить
на
Добавить в style.css оформление:
А подскажите как все это организовать для плагина Newpost Catch? Newpost Catch выводит записи с миниатюрами из определенных рубрик. Как сделать заголовки с ссылками используя этот плагин?
вместо
add_filter(‘widget_title’, ‘allow_url_in_widget_title’);
добавил
add_filter(‘Newpostcatch_widget_title’, ‘allow_url_in_widget_title’);
и все гуд