问题标签 [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 - 如何修改这个简短的 php 函数?(WordPress)
此功能是 Wordpress 的 WMPL 插件(语言选择器)的一部分。我需要的是此功能的扩展(如果/否则),它可以在活动站点上显示另一个标志图像。
CSS 不是问题,但我的 php 技能处于非常低的水平。如果有人能告诉我一个解决方案,那就太好了。谢谢你帮助我!
wordpress - 使用 WPML 插件禁用 home_url 重写
我正在使用WPML Wordpress 插件来翻译我的网站。我的默认语言是法语。当我在翻译页面中时,home_url()
会用当前语言重写。如何禁用此重写,以便home_url()
始终重定向到法语主页?
翻译页面网址:http ://www.mydomain.com/en/test/
实际home_url()
:http ://www.mydomain.com/en/
所需home_url()
:http ://www.mydomain.com/
我已经尝试过这些解决方案:
http://wpml.org/forums/topic/wpml-overwrites-home_url-to-append-language-suffix/ http://wpml.org/documentation/support/creating-multilingual-wordpress-themes/home-page-链接/ http://wpml.org/forums/topic/wpml-changed-my-default-home-url/
对不起我的英语不好,感谢您的帮助!如果我需要提供任何其他信息,请告诉我。
wordpress - 为什么字符串不出现在 WPML 的“字符串翻译”中?
我的 php 文件中有这样的字符串:
并且没有出现在“字符串翻译”中。
我还购买并安装了这个主题:http ://preview.ait-themes.com/index.php?bartype=desktop&theme=touroperator并且该主题的字符串也没有出现在 WPML 的“字符串翻译”中。
这是我安装它时已经在主题中的字符串的一个示例:
是否有一些我需要做的额外配置或其他什么?
感谢帮助
woocommerce - 未以第二语言显示的变体(WPML 和 Woo Commerce)
使用 wpml 和 woocommerce 的第二语言未显示该变体。我为此检查了多个站点。他们建议升级 wpml 和 woocommerce 多语言插件,就这样完成了。仍然没有显示变化。已上传的产品较多,因此无法全新安装。请指导我解决这个问题。
sql - 使用 WPML 对自定义菜单 Wordpress 的 SQL 查询
我正在使用以下 sql 查询通过其名称获取自定义菜单:
现在我在网站上使用 WPML,需要通过语言代码获取此菜单。如何将其添加到此查询中?
提前感谢您对此的任何帮助!
php - 隐藏语言 WPML
我正在使用WPML语言,但找不到下一件事的解决方案:
在语言切换器上,我想隐藏语言,例如 - “他”,如果当前语言是例如“ar”,那么当我们在阿拉伯语网站上时,我们不会在选择器上看到希伯来语,同样的事情如果我们使用希伯来语,则不会显示阿拉伯语。
关于缩短的话:我想要的是 - 如果我们在阿拉伯语网站上 - 希伯来语标志将被隐藏。
我尝试了什么:
它根本不影响选择器。
php - WPML - ICL_LANGUAGE_CODE 破坏了我的模板
在 WPML 中使用 IF 条件应该很容易,但由于某种原因,一旦我将以下代码放在 footer.php 或其他任何地方,我的模板就会停止工作
我错过了什么吗?
wordpress - 切换语言时WordPress分页消失
我正在使用 WPML 使我的网站能够在两种不同的语言(英文/中文)之间切换,并且在我的帖子页面上通常有自动分页。现在分页在英文下工作得很好,但在中文下不行。
请帮助找到我该如何解决这个问题。
php - _e 在布局 WPML/Wordpress/PHP 之前打印
我正在使用 WPML 将英语翻译成另一种语言。一切正常,除了邮件表格。出于某种原因,当使用 _e() 函数时,字符串会在布局之前打印出来。但仍然在body元素里面。请帮助这里是代码:
javascript - Wordpress 帖子未使用 WPML 通过 AJAX 加载
我有一个新闻页面,根据单击菜单中的哪个类别动态加载帖子。这是通过 Javascript/AJAX 完成的。该网站是多语言的,我正在使用 WPML 在语言之间切换。这在网站上的任何地方都可以正常工作,但是一旦我尝试通过 AJAX 专门回显来自其他语言的帖子,它就不起作用了。
即使类别 ID 正确,它也不会显示任何内容。
我在 AJAX 中使用的代码如下;
现在我测试了当前语言是否没有被正确解析,但即使静态输入“en”也没有改变,它仍然不会通过 Ajax 回显英文帖子。然而,该代码在常规的旧 PHP 文件中运行良好。
我用来填充变量以传递给 AJAX 的 javascript 如下:
我完全不知道应该做些什么来解决这个问题。