Небезопасный контент. Как изменить URL шрифта Google глобально в шаблоне

Я использую тему на сайте WordPress, которая имеет этот URL: href = ‘http://fonts.googleapis.com/ (это делает ssl-страницы небезопасными).

Мне нужно изменить вышеуказанную ссылку глобально на этот URL: href = ‘// fonts.googleapis.com/ (эта ссылка обеспечивает безопасность страниц ssl).

Эта одна ссылка находится на всех страницах моего сайта, включая страницу регистрации и страницу входа. Содержание на моем веб-сайте небезопасно из-за этой ссылки, и посетителям сообщается предупреждение о том, что содержимое этого веб-сайта небезопасно, и ваша информация может быть заменена или взломана.

Мне удалось изменить эту ссылку в одном месте в детской теме. Теперь эта страница безопасна. Я просмотрел источник и обнаружил небезопасную ссылку, исходящую из шаблона, а не с веб-страниц. Я использовал whynopadlock.com, который показал мне небезопасную ссылку. Я отправил сообщение в службу поддержки, но ответа пока нет. Как я могу глобально изменить эту ссылку в WordPress тему? Я использую WordPress версии 4.0 и тема Evolve Lite. Я хочу сохранить эту тему, если смогу решить проблему. Я новичок и очень мало знаю php.

0

Решение

У меня была такая же проблема при изменении добавления SSL-надписи, мне пришлось:

grep -rnw '[WordPress PATH]' -e 'http://fonts.googleapis.com'

Поиск:

[WordPress PATH] / wp-content / plugins / wp-frontpage-news / inc / wp-fpn- main.inc.php: 274: $myFontsUrl = 'http://fonts.googleapis.com/css?' .

Это помогло мне найти файл, который мне пришлось изменить.

Король С уважением!

1

Другие решения

Глядя на тему, кажется, что ссылка на Google Fonts жестко запрограммирована в двух местах.

Строка 155 из options-framework.php, которую можно найти по адресу evolve / library / functions / options-framework.php

wp_enqueue_style('google-fonts', "http://fonts.googleapis.com/css?family=Oswald:r,b|Cabin:r,b,i");

А также строка 98 файла functions.php, найденная в evolve / library / functions / functions.php

 wp_enqueue_style('googlefont', "http://fonts.googleapis.com/css?family=".$font_face_all);

Попробуйте изменить их на https или просто //fonts.~, как вы упомянули, и все должно быть в порядке. Имейте в виду, что, если тема обновляется, она может снова переключить эти значения, поскольку они являются основными файлами темы, глядя на их расположение.

0

По вопросам рекламы [email protected]