Я использую плагин Google Tag Manager для WordPress, а WP продолжает добавлять CDATA в скрипт диспетчера тегов, и он не работает сайт проверка. Без CDATA мои другие простые HTML-сайты проверены.
Я изменил строку 167 wp-includes \ post-template.php на эту, согласно найденному ответу Вот
$content = str_replace('<![CDATA[','',$content);
$content = str_replace(']]>','',$content);
//$content = str_replace(']]>', ']]>', $content);
Но все же WP добавляет CDATA к сценариям.
Как я могу предотвратить это? Есть ли другой метод?
У меня была такая же проблема при разработке одного из моих сайтов с использованием WordPress. Для меня проблема заключалась в плагине W3 TOTAL Cache, заключающем скрипт в тег CDATA. Попробуйте деактивировать плагин и очистить кеш вручную с панели администратора WP.
Других решений пока нет …