Моя тема wordpress css файлы не работают - PullRequest
0 голосов
/ 12 июля 2020

У меня возникли проблемы с моей темой wordpress, я недавно создал новую тему и попытался использовать ее на своем сайте wordpress, но обнаружил, что css не загружается. css правильно загружается на моем локальном хосте, и я не вносил никаких изменений перед загрузкой на сервер, но после того, как я загрузил его на сервер, мой css перестал работать. Я никогда раньше с этим не сталкивался, и я на 100% уверен, что мой файл header. php и functions. php верен. Я проверил с помощью инструментов chrome dev, чтобы узнать, загружается ли мой css и правильно ли он загружается.

chrome инструменты разработчика

Я вижу свои css файлы, отображаемые в разделе заголовка в chrome инструментах разработчика, но страница моего веб-сайта не отображается со стилями. Пожалуйста, что мне делать? Кроме того, я использовал wordpress 5.4.2 на своем онлайн-сервере, но я использовал wordpress 5.3.4 на моем локальном компьютере, влияет ли это на что-нибудь

Ответы [ 3 ]

0 голосов
/ 12 июля 2020

Проверьте свой .htaccess, удалите папки и поместите в него index. php. Под папками я имею в виду, если там написано, например. /new/index.php, просто оставьте /index.php, а также проверьте базу перезаписи.

У вас должно получиться что-то вроде этого

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Вы также должны проверить свой URL-адреса в wp_options в базе данных. Если там написано http://localhost/your-project/, вам нужно заменить его текущим URL-адресом удаленного проекта.

0 голосов
/ 12 июля 2020

Думаю, вам нужно sh указать постоянную ссылку. Просто go для настройки> постоянных ссылок и нажмите кнопку сохранения. Надеюсь, ваш css файл будет нормально работать после sh гриппа вашей постоянной ссылки. Спасибо

0 голосов
/ 12 июля 2020

Глядя на ваш веб-сайт, все ваши файлы css - это файлы 404. Таким образом, проблема, похоже, в вашем сервере, а не в WordPress. Пожалуйста, введите ssh / ftp / et c на свой сервер и убедитесь, что файлы существуют и имеют правильные разрешения и права собственности. Другими словами, с вашим сервером может быть что-то не так, но в первую очередь следует обратить внимание на:

  • Существуют ли файлы на сервере в правильном месте?
  • У файлов есть права доступа 644?
  • У файлов правильный владелец? (То есть, если вы загрузили как root, root владелец должен быть владельцем новых файлов. Работает нормально, если файлы уже существуют, загрузка как root (обычно) не изменит этого, но если они new по умолчанию они будут использовать пользователя, вошедшего в систему).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...