WordPress get_template_directory_uri () не возвращает https и возвращает только http - PullRequest
0 голосов
/ 21 мая 2018

Я устанавливаю ssl на мой сайт, все работает нормально, кроме одной вещи, все ссылки из функции get_template_directory_uri() не возвращаются https https://www.bearapeninsula.com вот ссылка на сайт.

Как вы можете видеть, все остальное работает нормально, но если вы зайдете на другие страницы, осмотрите его и проверьте консоль, вы увидите смешанные ошибки содержимого, из-за которых get_template_directory_uri() не отображает https.

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Убедитесь, что URL-адрес WordPress и адреса сайта в общих настройках включает https

enter image description here На рисунке показано http, вам нужно https

get_tample_directory_uri() использует site_url(), привязывая имя вашего каталога содержимого WordPress и местоположениеваша тема плюс ее название.site_url вернет http, если is_ssl() равно false, что зависит от ваших общих настроек, как указано выше.

0 голосов
/ 21 мая 2018

get_template_directory_uri () не возвращает полный URL, а только URI.Чтобы получить URL сайта, вы можете использовать get_site_url () function

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...