Вставить в php код строку микроразметки?

Alexeina66

Мой дом здесь!
Регистрация
26 Авг 2013
Сообщения
415
Реакции
436
Всем привет!

Нужна помощь. Не получается вставить

itemprop="headline"

в
Код:
$output .= '<h1 class="section-title section-title__lg" '. $color_inline . '>' . esc_html( $content ) . '</h1>';

Так чтобы на выводе получилось <h1 itemprop="headline" class="section-title section-title__lg"></h1>

Как не пробовал - ломает верстку((
 
Код:
$output .= '<h1 itemprop="headline" class="section-title section-title__lg" '. $color_inline . '>' . esc_html( $content ) . '</h1>';
или
Код:
$output .= '<h1 itemprop="headline" class="section-title section-title__lg">' . esc_html( $content ) . '</h1>';
 
Код:
$output .= '<h1 class="section-title section-title__lg" '. $color_inline . '>' . 'itemprop=\"headline/"' . esc_html( $content ) . '</h1>';
Попробуй так
 
Код:
$output .= '<h1 itemprop="headline" class="section-title section-title__lg" '. $color_inline . '>' . esc_html( $content ) . '</h1>';
или
Код:
$output .= '<h1 itemprop="headline" class="section-title section-title__lg">' . esc_html( $content ) . '</h1>';

Код:
$output .= '<h1 class="section-title section-title__lg" '. $color_inline . '>' . 'itemprop=\"headline/"' . esc_html( $content ) . '</h1>';
Попробуй так

К сожалению не работает. С вариантом itemprop=\"headline/ так и воводится itemprop=\"headline/
 
К сожалению не работает. С вариантом itemprop=\"headline/ так и воводится itemprop=\"headline/
там должно быть itemprop=\"headline\"
может провтыкал?)))оно должно экранировать двойные скобки...
Извини, тупанул)) вот так экранируем itemprop=\"headline\"
 
там должно быть itemprop=\"headline/"
может провтыкал?)))оно должно экранировать двойные скобки...
Нет все правильно я копировал полностью строку.
Вот полностью вывод. Получается что код после скобок
Код:
<h1 class="section-title section-title__lg" style="color: #333333">itemprop=\"headline/
 
Нет все правильно я копировал полностью строку.
Вот полностью вывод. Получается что код после скобок
Код:
<h1 class="section-title section-title__lg" style="color: #333333">itemprop=\"headline/
Кароче пробуй так
Код:
$output .= '<h1 class="section-title section-title__lg" '. $color_inline .itemprop="headline". '>' . esc_html( $content ) . '</h1>';
 
А чё там слетает? Всё ok должно быть. Может у вас правило какое-то прописано под itemprop="headline"?
 
Как не пробовал - ломает верстку((
Может проблема не в выводе, а в CSS стилях, которые эту вёрстку формируют...

Вариант по сути один и @DeLighter привёл его корректно, остальное это проблемы вне php.
И в теме мало данных для подсказки, что делать. Кроме общих советов типа - учи матчасть: Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху