Я нахожусь в процессе внедрения SSL на некоторых страницах моего сайта на WordPress. В настоящее время я получаю предупреждения о смешанном содержимом на защищенных страницах - моя настраиваемая тема включает в себя множество ссылок и атрибутов src, которые встречаются на всех страницах. Ссылки появляются в заголовке, нижнем колонтитуле, навигации (автоматически создается функцией wordpress) и на боковой панели (частично из плагина). Хотя теоретически я мог бы написать собственный верхний и нижний колонтитулы для защищенных страниц, было бы невозможно использовать плагин и навигацию на защищенной странице.
То, что я пытался сделать весь день, - это написать javascript или функция jQuery, которая изменяет все случаи появления «http» на «https» на страницах, обслуживаемых через SSL.
Эта проблема явно показала мне пределы моих возможностей кодирования. Проблема в том, что окончательно обслуженный документ состоит из нескольких файлов php, некоторые из которых я мало контролирую (мне придется изменить плагины, которые (A) довольно сложны и (B) я хотел бы обновить в будущем). Также регулярные выражения для меня все еще остаются загадкой.
Я не знаю, возможно ли это вообще и вызывает ли изменение $ (document) .ready или window.onload в любом случае не будет слишком поздно, поскольку браузер выдаст предупреждение о смешанном содержимом раньше.
Заранее спасибо, Йоханнес