Intereting Posts
Внутренняя ссылка на постоянную ссылку на сообщения не работает из-за пробелов и полосок при имени Как показать phpinfo () только на новой вкладке? Добавить страницу меню на мультисайте Сделать гостей способными назначать CPT для пользовательских таксономий Столкновение переписывающих Как разрешить пользователю вводить текст, запускать код python и возвращать результат? CPT и отношения для сайта Sports Enthusiast Как сделать так, чтобы мой крюк действия выполнял последний Создание сообщений из данных API, как идентифицировать уже импортированные должности? Текстовый редактор имеет проблемы с наличием «<html>» в сообщении Как создать список элементов с полями в WordPress? показать все в query_posts на category.php? Сортировка содержимого динамической таблицы с помощью jQuery Если я переименую плагин (в его основном файле php), все равно получаю уведомления об обновлениях? обновить тип публикации flamingo_inbound после вставки

Лучший способ получить несколько ссылок в заголовке сообщения

Обычно я получаю сообщение без проблем, однако теперь мне нужно добиться чего-то вроде этого:

Пример написан для этого заголовка

Как вы видите, два слова – это ссылки в заголовке, другая проблема заключается в том, что может быть любое количество ссылок, поскольку это будет зависеть от контента. Как я могу это достичь? мне придется использовать дополнительные поля в WordPress? как показать WordPress, какие слова в названии являются ссылками? И, кроме того, мне нужно как-то сохранить URL-адрес для ссылки.

Solutions Collecting From Web of "Лучший способ получить несколько ссылок в заголовке сообщения"

Легкий способ сделать это – не отображать заголовок на вашем шаблоне страницы и иметь заголовок h1 в качестве первой вещи в вашем контенте.

Согласился с Томом по поводу того, что это спорная практика UI / UX, но вот какой-то код для образовательных целей (он входит в ваши functions.php ):

 add_filter( 'the_title', 'wpse0419_modified_post_title'); function wpse0419_modified_post_title ($title,$id) { if ( $id == get_the_ID() ) { // narrow down to current item's title only $meta_url = get_post_meta($id, 'your_meta_key_url', true); if($meta_url){ $title = $title . "(<a href='" . $meta_url ."'>modified title</a>)"; } } return $title; } 

Вы можете читать фильтры в этой статье Codex , а также об хранении пользовательских переменных в метатете post в этом .