Intereting Posts
Как изменить вложение вложений с имени на id Пользователь (ы) уже существует ошибка показа, пожалуйста, укажите действительное имя пользователя Ошибка «достаточных разрешений» для администратора после дублирования базы данных WP для новой установки Как показать короткие коды в пользовательских полях WordPress? Как избежать повторения подобных свойств для всех tds таблицы в сообщении wordpress Различная ширина столбца в 2 строках с бутстрапом и пользовательскими типами сообщений – нужны разные классы Любой хороший клиент WordPress, как живой писатель для создания статических страниц Отображается ли wordpress.com в URL-адресе, если я покупаю специальную службу домена с WP.com Электронная почта из контактной формы моей темы не получает ответ на адрес справа Пользовательский размер изображения в цикле_content Как установить путь загрузки после переименования загружаемой папки в Multisite? проблема кодирования символов в пользовательском шаблоне wp_handle_upload_prefilter действительная дата из входного файла Отображение различных изображений заголовков на основе текущей страницы Создайте single.php для определенного тега по идентификатору тега или имени

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

Работа над проектом, в котором я запутался … У меня есть заголовок страницы, используя 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>