• Решено dmitriy88

    (@dmitriy88)


    В заголовке поста (the_title) есть дефис (именно дефис с пробелами, а не тире). Как получить часть содержимого до дефиса, и часть — после него?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Юрій

    (@yube)

    Как получить часть содержимого до дефиса, и часть — после него?

    $title_parts = explode(' - ', get_the_title());
    
    Автор dmitriy88

    (@dmitriy88)

    При выводе echo $title_parts[0]; выводит полный заголовок.
    При выводе echo $title_parts[1]; — ничего.

    Модератор Юрій

    (@yube)

    Значит в заголовке не «дефис с пробелами».

    Автор dmitriy88

    (@dmitriy88)

    В исходном коде страницы такое выдает #8212;. И знак & там еще, просто код тут в сообщении преобразовывается.

    Модератор Юрій

    (@yube)

    Вот то, что в записи, то и надо ставить, с точностью до бита.

    Автор dmitriy88

    (@dmitriy88)

    Заработало. Спасибо.

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «Получить часть символов из заголовка» закрыта для новых ответов.