问题标签 [wpml]
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.
php - WPML 类别翻译
我有一个插件,它创建了两个类别 Properties 和 Propietes(法语),问题是我安装了 WPML 并且两个类别都是用相同的语言(法语)创建的。我可以手动将属性移动到英文并将它们关联起来,但我想从插件中完成。
我google了一下,发现有翻译的表是(wp前缀)icl_translations,并试图添加必要的信息,以便在没有运气的情况下建立两个类别之间的链接。
为了解决这个问题,你有什么建议我应该去看看吗?
提前致谢!
wordpress - Wordpress 翻译的页面具有不同的布局,但具有相同的样式表
我正在使用 woocommerce 和 wpml。我通过复制将结帐页面翻译成印度尼西亚语。但是当我转到印度尼西亚页面时,我得到了不同的布局。
这是我结帐页面的两个屏幕截图。
英文页面:https
://www.dropbox.com/s/mst1jj2svu99zmk/cekot.JPG?dl=0
印度尼西亚页面:https ://www.dropbox.com/s/eauj8bhjr1ccvtk/cekot2.JPG?dl=0
如何使这两个页面具有相同的布局?
php - 在错误的类别中发帖
我有一个奇怪的问题,一些帖子出现在它们不在的类别中。当我查看我的后台并按类别过滤时,一些帖子出现在那里,但它们没有被签入。
结果是他们也出现在前台。
这是我的 category.php (但我不认为这是问题)
我查看了表格“_term_relationships”,一切都是正确的,它们没有属于错误的类别。
所以也许有人有线索找出答案?
PS:我正在使用 WPML,但如果我停用它,它就是同样的问题
wordpress - WPML 翻译的高级自定义字段不保存
在页面/帖子上,我可以将带有内容的高级自定义字段复制到翻译页面,但是当我编辑翻译页面时,它总是被默认语言页面中的高级自定义字段内容覆盖。
试图达到:
我需要将带有自定义字段的内容从默认语言帖子复制到翻译语言帖子,然后独立编辑每种语言的内容。
在其他每个项目上,它都可以正常工作……</p>
我已经尝试过:
解决一些数据库错误-没有成功
更改 WPML 和 ACF 的执行顺序-没有成功
完全删除 WPML 并停用 ACF 和所有其他插件。然后先安装 WPML 并再次激活 ACF -没有成功。
尝试了两个可用插件中所有可能的设置组合 - 没有成功
在 WPML 选项中为“字段组”设置“翻译”和为“字段”设置“什么都不做”之后。我现在可以使用独立的 field_names 为翻译创建独立的自定义字段。在此处保存有效,但我无法将默认页面中的内容复制到翻译页面。所以这是部分成功
下一步
- 将 ACF 降级到早期版本。
- 与上面的第三步相同,但我没有重新安装 WPML,而是重新安装 ACF 并首先激活它。
版本:
- wpml:3.1.7.2
- acf:5.0.9
- WordPress:4.0
我还在acf 支持论坛中发布了这个问题。
php - 获取英文版的所有产品 - WooCommerce & WPML
我正在开发一个适用于 WordPress 数据库的 Web 应用程序。在我的网站(与 WooCommerce 和 WPML 一起使用)中,我有两种语言的产品——英语(第一)、塞尔维亚语(第二)。我编写了一个 SQL 代码,从数据库中获取产品,包括它们的常规价格和销售价格等,但我只想获取 lang = en 的产品(英文版的产品)。问题是我不知道如何获得它们。
简单的 SQL:
这是从数据库中选择的方法:
我希望有人帮助我!
提前致谢!:)
PS该应用程序不是基于WordPress!
wordpress - 如何处理 Wordpress 更新和客户网站?
我们正在为多个客户制作很多网站,但在弄清楚如何处理“更新”时总是遇到一些问题。我们开始构建 Wordpress 网站,并且几乎每周都会更新插件。由于我们的网站使用 WPML 和 Woocommerce,因此不可靠的 WPML 更新和其他存在安全漏洞的插件(在我的例子中是革命滑块)会发生很多冲突。
我刚刚收到一封来自我的客户托管的电子邮件,他希望我们将 WP 3.8.1 更新到 4.0,但我知道即将进行密集的冲突工作。我通常使用“禁用所有 wordpress 更新”插件将它们全部隐藏在 wp-admin 中。
我希望我的项目有足够的预算来构建自定义站点,但这里不是这样。
我只是想知道 Wordpress 代理机构是如何处理的。告诉客户不需要更新看起来并不专业。
wordpress - 使用带有房地产主题的 WPML
我正在将 WPML 用于 wordpress 多语言。这是我用来获取特色房地产的代码:
但是,此代码每三次返回特色属性,即对于我使用的所有三种语言。选择英语等时,我该如何使其仅以英语为单位。
更新:
当我做print_r($properties);
正如你在这里看到的,相同的属性被重复了很多次
更新:
http://wpml.org/documentation/support/creating-multilingual-wordpress-themes/language-dependent-ids/
他们已经在他们的文档中进行了解释。但是,我们提取properties
它的方式无济于事
php - WPML - 调用 social.png 中的未定义函数?
从一天到另一天,当我打开我的网页时,我收到下面列出的错误。导致错误的插件是 WPML。过去几天我唯一更改的是 ftp 帐户的密码,但这对插件来说并不重要,可以吗?
我得到的错误信息是:
[2014 年 10 月 27 日星期一 21:07:21] [错误] [客户端 xx.xx.xx.xx] PHP 致命错误:调用 /is/htdocs/wp156435_TXGERPLQ0D/www/studio/wp-content 中的未定义函数 is_user_logged_in() /plugins/sitepress-multilingual-cms/images/social.png(1) : eval()'d code(1) : eval()'d code on line 1
有人知道我该如何解决吗?
谢谢。
php - 如何使用 WPML 插件显示不同语言的自定义帖子类型列表?
在文件functions.php中,我创建了一个自定义类别
在合作伙伴的模板中,我写道:
它工作正常。该页面显示了我在自定义类别中编辑的所有帖子。
翻译问题就出来了。我使用 WMPL 插件,我使用两种语言:意大利语和英语。合作伙伴页面显示两种语言:
意大利语页面:
发布 ORIGINAL1
发布 TRANSLATED1
发布 ORIGINAL2
发布 TRANSLATED2
...
英文页面:
发布 ORIGINAL1
发布 TRANSLATED1
发布 ORIGINAL2
发布 TRANSLATED2
...
我认为问题出在代码上,我遗漏了一些东西。
你知道如何解决吗?
php - 我试图在我的 wordpress 主题中添加一个额外的 CSS 文件
我试图在我的 wordpress 主题中添加一个额外的 CSS 文件,并在我切换网站语言时在它们之间切换。
我将此代码添加到我的 header.php 文件中
它似乎不起作用,我是否需要在另一个文件中添加另一段代码才能工作?我正在使用 wpml 插件