Поддержка Проблемы и решения Как в wp_head заменить одинарные кавычки на двойные

  • Решено bananapress

    (@bananapress)


    У меня сайт для мобильных с разметкой XHTML 1.0, вордпресс вставляет в шапке свои ссылки и ссылки для плагинов в одинарных кавычках, например:

    <link rel='next' title='lorem' href='http://example.org/lorem/' />
    <link rel='canonical' href='http://example.org/' />

    Валидатор на это ругается и говорит, что по стандарту должны использоваться двойные кавычки. Неуверен, но помнится на некоторых древних телефонах браузеры очень «чувствительны» к валидности разметки. Подскажите, пожалуйста, в каком файле находятся функции, отвечающие за это, чтобы сменить кавычки.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Было бы здорово взглянуть на сайт. Ни разу не видел, чтобы валидатор ругался именно на кавычки.

    Судя по обсуждению на stackoverflow, одинарные кавычки в XHTML 1.0 также допустимы (в HTML 4 они разрешены, а в XHTML 1.0 — не запрещены явно).

    Прошу прощения за ошибку, действительно одинарные кавычки допустимы. Исправил другие свои ошибки в разметке и все стало валидным, по видимому валидатор натыкался на какие-то другие мои ошибки, свирипел от этого, злился и грешным делом указывал на невиновные элементы. Около 50 ошибок выдавал, хотя что стремиться к валидности с другой стороны, если редко какой сайт полностью валиден.

    что стремиться к валидности с другой стороны, если редко какой сайт полностью валиден

    Зачем хорошо работать, если большинство людей делает плохо? Зачем вести здоровый образ жизни, если большинство людей бухает?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Как в wp_head заменить одинарные кавычки на двойные» закрыта для новых ответов.