теряются стили сайта (шаблона) и не зависит от версии шаблона, пробовал разные.
Вы о шаблонах или о темах? См https://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%A2%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F
Источник происхождения оных?
Извините, ошибся. Я о темах!
когда впишите реальный домен (чтобы можно было посмотреть) — тогда и задавайте вопросы.
Понял!
https://keystick.ru
Специально установил настройку https://keystick.ru/sample-post/, что было видно как сломалось. Перейдите по любой ссылке в меню и будет видна проблема.
криво https настроен.
в настройках должно быть https — у вас там http.
это во-первых.
во-вторых, у вас ведь nginx в качестве сервера?
вы его для чпу настраивали?
Возможно есть рекомендации по вашим замечаниям?
https — обеспечивает сертификат Let’s Encrypt который по умолчанию предоставлен хостингом, его даже не пришлось настраивать, а просто включить. В админке wp в установлено:
Адрес WordPress (URL)
https://keystick.ru
Адрес сайта (URL)
https://keystick.ru других настроек не нашел.
По поводу сервера мне сложно сказать, подскажите как определить nginx или нет и как ЧПУ настроить, если в этом дело.
Сделал запрос в тех.поддержку на изменение конфигурации, т.к. не имею root прав к настройке сервера.
Нашел рекомендацию:
https://site-style.by/ispmanager-nastrojka-nginx-dlya-raboty-s-wordpress/
Как считаете, верно так сделать?
По поводу сервера мне сложно сказать, подскажите как определить nginx или нет и как ЧПУ настроить, если в этом дело.
nginx на фронте. Но его настройки — забота хостера. И с ЧПУ проблем нет. Проблемы в присутствии http на https сайте.
Если Вам не нужен https — просто измените настройки адресов в ВП.
Если нужен — плагином https://wordpress.org/plugins/better-search-replace/ измените протокол для своего сайта. При замене отметьте замену GUID. https://i.imgur.com/NiWFZPz.jpg
В админке wp в установлено:
Адрес WordPress (URL)
https://keystick.ru
Адрес сайта (URL)
https://keystick.ru других настроек не нашел.
а вот исходный код страницы говорит, что установлено http.
Проблема решена добавлением строки SetEnvIf X-SSL-Emu on HTTPS=on в файл .htaccess
Связана конкретно с переходом на HTTPS и не определением его других страниц, кроме главной. Нашел рекомендацию на портале своего хостера.
Теперь ссылки работают, имеют понятный вид и сайт корректно отображается!
@sevlad, @flector спасибо за советы.