具有重定向和动态内容的多语言WordPress

时间:2019-01-22 04:52:45

标签: php wordpress .htaccess multilingual

不确定如何为我的问题加标题。

我有一个Wordpress网站,大多数值都存储在自定义字段中,并且与语言非常独立-例如大多数值是数字。

我正在寻找一个更简单的解决方案,而不是创建具有多个网络站点的多站点。假设我要创建德语版本。然后,理想情况下,我可以将所有使用/de/访问该网站的德国用户重定向到该主题的德语版本。

例如: http://www.example.com/post-name/指向主题文件中的single.php http://www.example.com/de/post-name/指向主题文件中的single-de.php。因此它们将具有相同的内容,但是翻译将在主题文件中。

我可以看到的唯一问题是规范URL,但是我想这也可以解决。所以我的问题是,是否可以将所有转到/subfolder/post-name/的用户重定向到特定主题文件,并使用特定主题文件显示该帖子的内容?

有什么我想念的解决方案更容易吗?

我上面的解决方案仅需要重定向和一些其他主题文件,而不需要创建一个全新的多站点并导入所有内容,并且还必须保持该站点的更新。

1 个答案:

答案 0 :(得分:0)

已经有wp逻辑可以进行主题翻译,因此您无需重新发明它。如果您的主题内容或所有语言(例如数字)的内容都相同,那么翻译应能很好地解决这一问题。

可以动态设置WP-LANG。 Viper的https://wordpress.org/plugins/in-their-language/会尝试在管理区域自动执行此操作(不确定它是否仍然有效),或者/并且您可以添加语言切换器。相当容易,https://www.google.com/search?q=wordpress+language+switcher种类繁多。

这是

的答案
  

有什么我想念的解决方案更容易吗?

不是

的答案
  

所以我的问题是,是否可以重定向所有转到的用户   / subfolder / post-name /到特定的主题文件并显示内容   带有特定主题文件的帖子?