问题标签 [polylang]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - Wordpress API 语言选择绕过
如何绕过语言选择的 wordpress API 运气。WPML 是付费的,仅为此我找到了 API 更新。
wordpress - Wordpress Polylang 多语言静态front-page.php
寻找具有多语言网站经验的人,也许还有 Polylang 插件。
根据文档,可以使用静态首页:“您必须为每种语言创建一个页面。像往常一样设置翻译,然后转到 WordPress 的“阅读设置”面板。检查“首页显示静态页面”和选择您刚刚创建的页面之一(语言无关紧要)。如果您使用帖子,请对帖子页面执行相同操作。”
我已经完成了所有这些,front-page-de.php
为德语版本创建了第二个模板,我在用于首页的页面的德语版本中使用了这个模板。当我查看我的页面概览时,我看到原始版本和德语版本都被 Wordpress 标记为首页。但是,当我使用语言切换器切换到德语时,该站点继续使用原始front-page.php
.
知道我在这里做错了什么吗?
编辑
创建和后的新front-page.php
代码:nl.php
de.php
我想知道我是否必须做一个else
条件,但是当不使用大括号 {} 时,我不知道该怎么做。
我从上面得到了代码:
获取特定文件
虽然这违背了这个函数的目的,但也可以用它加载一个特定的模板文件。您所要做的就是使用一个参数:
<?php get_template_part('template-parts/layout'); ?>
将包含位于主题文件夹根目录下的 template-parts 子目录中的 layout.php。(https://developer.wordpress.org/reference/functions/get_template_part/)
由于新模板不在任何特定的子文件夹中,因此我没有包含目录的“模板部分”部分。
编辑 2
编辑 3
wordpress - 使用 Polylang 的自定义帖子类型多语言
我有这个问题,我现在不知道如何解决。由于 Polylang 插件,我们有一个多语言的 wordpress 页面。除了来自其他插件的自定义帖子类型外,一切都很好。使用此自定义帖子类型创建的帖子会加载基本语言的内容,即英语,但每当我们更改语言时,它就会停止工作。它不加载内容
我注册的帖子类型是这样的:
我试过,在我的functions.php而不是plugins主文件中注册帖子类型,仍然一样......其他自定义帖子类型工作得很好,它们的注册方式相同。我还尝试在我的 wordpress 主题中为自定义帖子类型创建模板,而不是使用插件中的模板,但它也失败了……不知道为什么它不起作用。尤其是当其他一切正常时。更改后还清除了缓存。检查开发人员和本地环境中的更改。什么会导致这种行为?
php - Polylang Wordpress 插件自定义字符串翻译未按预期方式工作
我在最近的网站上使用Polylang 插件。帖子和页面,以及类别翻译都可以完美运行。但我对自定义字符串的翻译有疑问。
我在我的functions.php文件中注册字符串:
然后,在我的模板视图中,我试图通过以下方式访问它:
作为回应,我得到了“read_more” ……如果我试图这样做,也是一样的:
根据该插件的功能参考,这是一种正确的方法。也许有人过去有类似的问题并且可以提供帮助。
编辑:我已经通过对自定义字符串使用 Polylang 扩展来解决这个问题。但是,也许有人可以解决这个问题。
wordpress - 将自定义语言名称添加到我的 Polylang 下拉菜单并删除标志 - 使用 WordPress
我想在 polylang 下拉菜单中添加语言名称而不是标志。有没有办法做到这一点?
wordpress - 安装后的 Polylang 问题
我已将 Polylang 安装到一个新的 WordPress 网站。我添加了默认语言,但是每一页都是白色的。我能做些什么来解决这个问题?
固定链接是:postname
。
我试图更改插件的设置或其他东西,但它不起作用。
wordpress - WordPress - 使用 Polylang 时使用 .htaccess 强制 SSL 导致重定向循环
我对使用 Polylang 插件的 WordPress 网站有这个问题。我已经使用 .htaccess 将所有流量重定向到 https 版本,如下所示:
在我更改 Polylang 中的“默认语言”设置后,我开始收到“重定向过多”错误。如果我从 .htaccess 中删除上述行,错误就会消失。
有没有办法在使用 Polylang 时强制所有流量到 https 版本?
wordpress - 如何在wordpress中翻译静态文本
我使用 polylang 插件使我的网站成为多语言的,并且某些文本/按钮文本无法翻译。
我在wordpress中有这段代码并试图通过polylang插件翻译它..我安装了polylang字符串插件但看不到它......我的问题是如何使用pll_register_string将它添加为字符串或如何以其他方式翻译它. 我在 Php 方面很差,所以为什么我在这里问你们.. o 建议或代码示例,我可以自己使用和工作。
谢谢
wordpress - 翻译插件内的描述和按钮
我有一个带有文本和按钮的插件。该网站有四种语言,我需要翻译按钮文本和描述。
对于翻译,正在使用 Polylang。在插件内部,我无法访问 Polylang 配置。
我该怎么做?
谢谢!