2015-10-30 60 views
-1

我有这个网站http://yourehab.com/,你可以看到有2个版本(德语和英语)。英文版本没问题,但是如果你点击DE版本,页面没有样式(CSS)。我如何解决它?WordPress的CSS:页面没有风格

+0

服务器无法找到css ..我检查铬它说404错误的所有样式和js ..修复通过从英文网站复制所有css文件和复制到德国网站,它会好的.. –

+0

我认为检查的网址是否匹配 英文网站你给= http://yourehab.com/your_css_file_link 德国网站你给= http:// yourehab .com/de/your_css_file_link 删除/ de /你的德国站点中的所有css都可以正常工作 –

+0

问题是所有的CSS和JS文件链接到'site.com/de/path/to/filename '但所有资源都位于'site.com/path/to/filename'中。检查插件设置或更改代码以使用站点基址而不是子文件夹。 –

回答

1

您使用哪个翻译插件? 我想你的模板中有硬编码的url链接。使用'plugins_url','get_template_directory_uri'来加载样式和js文件。 如果你选择URL中的'DE'作为url结尾的参数 - >?lang = de,我想它会起作用。但是你必须纠正硬编码值。 (有一个选项在该插件)

+1

这是一条评论,而不是答案。请在评论部分添加这种答案。 – Alex

+2

这是混合评论+回答:) –

+0

谢谢你们,解决:) – Antonioz