Intereting Posts
403 запрещено только на одной странице Переписывание URL на моем сайте hoelrot.com Как ограничить длину предыдущих / следующих сообщений в моей теме WordPress? Запуск запроса обновления wp_postmeta не отображает данные настраиваемых полей в разделе admin Добавить параметры темы для пользовательских страниц типа admin Сообщение не найдено при фильтрации по идентификатору категории Квази-пользовательский плагин для вызова API Размещение основного блога WordPress под другим именем папки Название таксономии Удаление специального контента в начале сообщения Список только дочерних категорий, в которых находится сообщение, определенной родительской категории в wordpress Как исправить недостающее изображение динамически добавлять скрипты в метод виджета WP_Widget () Изменить loop.php для пустой настройки поиска WordPress и "довольно постоянная ссылка"

Как показать только определенную часть названия записи?

Работа над проектом, в котором я запутался … У меня есть заголовок страницы, используя the_title ()

… у которого есть место в названии, например: «Adventure Dental – Colorado Springs, CO»

Однако, в дальнейшем на той же странице, этот заголовок должен быть снова использован, но на этот раз только с аспектом «Колорадо Спрингс, CO» названия.

Кто-нибудь знает, как я могу это сделать?

Solutions Collecting From Web of "Как показать только определенную часть названия записи?"

Скрытие части заголовка с помощью CSS-обрезки (как запрошено OP в исходном неотредактированном заголовке) почти наверняка не лучший способ для этого. Вот как это сделать в файле шаблона.

Если все ваши заголовки будут отформатированы одинаково (с пробелом, дефисом и пробелом), вы можете сделать что-то подобное, чтобы получить только вторую часть названия дальше на странице:

// Echoes the second part of the post title $title = get_the_title(); $parts = explode( ' - ', $title ); echo $parts[1]; 

Однако, в зависимости от вашего варианта использования, может быть лучше иметь только название компании в качестве заголовка сообщения и сохранить местоположение в качестве настраиваемого поля. Затем, предполагая, что местоположение хранится в настраиваемом поле с именем location , вы можете сделать что-то подобное в главном разделе заголовка файла шаблона:

 <h1 class="entry-title"> <?php the_title(); ?> <?php if ( $location = get_post_meta( get_the_ID(), 'location', true ) ) { echo ' - ' . $location; } ?> </h1>