【问题标题】:Creating 2 versions of homepage in Wordpress在 Wordpress 中创建 2 个版本的主页
【发布时间】:2016-09-24 10:40:01
【问题描述】:

我有一个使用主题的 Wordpress 网站。我希望使用不同语言的同一站点的另一个版本。有没有办法我可以使用相同的 Wordpress 安装以其他语言运行网站?

网站结构相同,只是菜单和内容使用不同的语言。

我试图将 wp-content/themes/theme-name/index.php 复制到 German.php,但无法通过 /german 访问德语站点。

这里有什么指导吗?我不想使用自动翻译插件。

【问题讨论】:

    标签: wordpress wordpress-theming custom-wordpress-pages multisite


    【解决方案1】:

    使用插件进行翻译,例如:https://wpml.org/

    【讨论】:

    • 我不想使用自动翻译,而是想自己创建一个单独的页面、菜单和内容。
    • wpml 不是自动化的,你必须自己翻译。但是您可以使用不同的模板文件,并根据您要使用的语言分配它们。
    • 非常感谢。会试试的。
    【解决方案2】:

    将您要额外翻译的所有字段添加到主页

    说英语是你的主要语言

    对于“post_content”,您制作“post_content_de”。 等等

    添加字段使用:

    acf https://www.advancedcustomfields.com/

    wp https://codex.wordpress.org/Custom_Fields

    我更喜欢acf。

    检查 $_POST 或 $_GET 或 $_SESSION 或 $_COOKIE

    【讨论】:

      【解决方案3】:

      尝试使用Polylang 插件。您可以添加多种语言,并且可以为多种语言创建单独的页面和内容。

      与其他多语言插件不同,polylang 为不同的语言创建单独的帖子,并且不会将内容保存在同一帖子下。

      【讨论】:

      • 谢谢。看起来很有希望。会试一试。
      • 我已经使用这个插件很长时间了,如果您有任何其他疑问,请告诉我。
      【解决方案4】:

      使用qTranslate X wordpress插件好用

      https://wordpress.org/plugins/qtranslate-x/

      【讨论】:

      • 谢谢@vinit。会试试的。
      猜你喜欢
      • 1970-01-01
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多