您当前的位置:首页 > TAG信息列表 > plugin-wpml
使用nginx更新到SSL时,站点不起作用
工作原理:https://www.exampleBE.be http://www.exampleFR.fr 什么不起作用:https://www.exampleFR.fr ( ERR_CONNECTION_REFUSED in Chrome ) 我正在将EasyEngine用于我的nginx配置,并成功更新了--letsencrypt(请求SSL)。这意味着IP是正确的,nginx中的域映射也是正确的。不起作用的是,https似乎被拒绝,http似乎可以访问。但我不知道为什么。
未保存WPML的ACF内容
我正在使用ACF在页面上构建一些自定义元素,并使用WPML管理这些页面的翻译。我目前看到一个问题,当我更新语言内容时,页面无法保存。在WPML自定义字段设置中,我将每个自定义字段设置为Translate选项。在每个页面中,我将内容复制到一种语言,以预先填充自定义字段,而不使用同步选项,因为我想独立翻译。关于为什么我的内容没有保存并恢复到原始内容,有什么想法吗?谢谢
WPML-设置插入帖子的语言
我在前端有一个联系人表单7,每次填写后都会创建一个新的自定义帖子。一切正常,但我不知道如何设置这篇文章的语言(目前它保存在英语中,因为它是我在WPML中的默认语言)。以下是我尝试过的:function save_form_to_post( $posted_data ) { $args = array( \'post_type\' => \'projects\', \'post_status\'=> \'draft\',&
如何在Contact Form 7中使用WPML插件
我在我的网站上使用WPML插件来翻译内容。我想知道如何通过WPML插件翻译联系人表单7中的内容。例如:在我的联系人表单中有姓名、电子邮件、电话和消息字段。因此,我在字段前设置了文本(英语)。因此,如果将网站点击成另一种语言(例如阿拉伯语),如何将字段标识文本(如姓名、电子邮件、电话和消息)更改为阿拉伯语?如果有人做了,请告诉我解决方案。谢谢
ACF+WPML:如何转换日期字段?
我正在尝试转换ACF日期字段输出的月份名称。如何获得这些月份名称的西班牙语版本?下面是我的代码示例:$start_date = get_field(\'start_date\'); $start_month = new DateTime($start_date); $start_month = $start_month->format(\'M\'); // \"Oct\", \"Nov\", etc. 我认为主要的问题是,日期被保存为date 而不是string... 所以在
固定链接不会更新,也不会正确链接
我正在WordPress网站上使用事件管理器和WPML。我已更改了permalinks的默认格式/?p=123 使用项目名称。例如,我想将一个事件链接到另一个事件。我将事件的路径添加到锚标记中。我保存页面,当它重新加载时,它仍然使用原始的永久链接格式。。。所以我认为这只是事件,但不是。如果我想链接到我网站上的任何内容,它仍然使用默认的永久链接格式。所有页面和帖子也使用原始格式。第二个错误是,与WPML翻译插件结合使用时,我在将事件链接到两种不同语言时出错。假设event1和event2都是用英语和德语翻译
创建的页面未显示在“所有页面”列表中
由于一些自定义软件集成,我让我的主题使用设置的模板自动生成一些页面,以实现所需的功能。我使用以下脚本来实现这一点:(页面名称是虚构的,但很真实)function xc_add_custom_pages() { // Get pages list, function below $pageList = xc_get_custom_page_list(); foreach ($pageList as $customPage) {
Error 404 using wpml plugin
我在WordPress中有一个多站点。我想为根站点使用wpml插件。我遇到的问题是,当我向网站添加新语言时,它无法识别第二语言版本,并显示404错误页面。有时,第二语言版本会重定向到主语言网站。。谢谢你指导我。
使用SQL将帖子批量分配到类别(MySQL)
我正在将wordpress站点从QTranslate-X迁移到WPML(2个多语言插件)。在迁移过程中,我所有属于给定类别(英语中为Health,法语中为sain)的帖子都正确地用英语分配,但法语中的链接丢失了。我编写了一个SQL脚本,从属于健康类别的英语帖子中确定法语帖子ID的列表。这给了我一个ID列表(101102…)。然后,我继续运行以下INSERT语句(第一个数字是对象ID,也称为post ID,第二个数字是类别ID,最后一个数字是给定对象的顺序)。这一点描述得很好here:INSERT INTO
使动态字符串可翻译
我有一个插件,人们可以将自己的(标题)添加到某个地方,但多语言插件无法获取此标题。原因是我没有使用__() 当然,我只是回显用户输入的选项值。例如echo esc_html( $my_title );如何使其可翻译?将echo esc_html__( $my_title, \'text-domain\' ) 工作我不这么认为,我的意思是人们会把什么视为原始字符串?WP将如何处理此问题?
WordPress自定义块与WPML的兼容性
我正在尝试使用块API构建一个简单的自定义Wordpress块,但我很难让文本字符串在WPML翻译插件中正确显示以进行翻译。我见过其他插件构建的其他自定义块(例如Kadence块)完成了我正在尝试的工作,所以我知道这是可能的。目标是让文本字符串在WPML翻译编辑器中单独注册。我正在构建的自定义块在WPML编辑器中显示为一个包含所有HTML的大字符串。这些屏幕截图显示了Kadence Infobox自定义块如何呈现<RichText> 元素(第一个是<h2> 元素,第二个是<p
在AJAX请求上以编程方式更改WooCommerce货币
我正在添加自定义ajax_action 要获取产品并显示价格html(与我页面上其他地方的模板相同),问题是返回的价格不等于用户设置的当前价格。在我的AJAX调用中,我尝试发送currency/wcmlc 作为POST/GET 参数,但这不起作用。我还尝试了在网上可以找到的不同动作。我认为问题在于过滤器wcml_client_currency 对AJAX请求无效,这是有问题的。使用以下代码:add_filter( \'wcml_client_currency\', function($current) {
如何更改类别或分类档案中的规范链接?
在此url上:https://www.phuket-luxury-villas.us.com/tourist-spots/buddhist-temples-wats/ 我有一个错误的规范链接:<link rel=\"canonical\" href=\"https://www.phuket-luxury-villas.us.com/tourist-spots/buddhist-temples-wats/\" /> 它曾经是以下规范链接:<link rel=\"canonical
如何用WPML翻译unction.php中的文本
我添加此功能是为了添加货到付款价格,我想使用WPML插件翻译文本(货到付款)add_action( \'woocommerce_cart_calculate_fees\', \'custom_handling_fee\', 10, 1 ); function custom_handling_fee ( $cart ) { if ( is_admin() && ! defined( \'DOING_AJAX\' ) ) return;
我已经定义了2个文本字符串,我如何在我的帖子中使用它们?
如果在子主题函数文件中定义了文本字符串,那么如何调用帖子中的文本字符串?我在一个表中添加了两个短语,我想用WPML翻译它们,我能够导入它们,但是,现在我不知道如何将代码放在html块中以调用文本,并允许WPML在更改语言时翻译它。希望你能帮助我,谢谢!
WordPress网站上的WPML和Yoast SEO设置不能正常工作
我被网站上的WPML+Yoast SEO所困扰,所有内容都被翻译成两种语言,甚至在页面源中,描述和标题都被翻译了,但在谷歌搜索中,谷歌像西班牙用户一样搞砸了,它应该显示西班牙标题和描述。可能是因为规范和替代标签,它不尊重请求?有人能帮忙吗?Update: Have submitted new sitemap but still in google searches its the same output谢谢
绕过WP查询中的“supress_Filters”
显然,出于某种不合逻辑的原因,开发人员决定获取所有语言帖子的唯一方法是添加supress_filters=true 到WP\\u查询(而不是像这样language_code=all 选项)。无论如何,我的情况是,我需要获取所有语言的帖子,但也需要使用过滤器修改WP\\u查询。有没有办法强制将我的过滤器添加到查询中,即使supress_filters 设置为false?这是我需要添加的过滤器:add_filter( \'posts_where\', function($where, $wp_query) {
评论评分存储在哪里?
我有一个双语网站。之前我使用的语言插件将不同语言存储在同一篇文章中,这意味着我的所有评论都属于该文章。我切换到WPML,它管理每种语言1篇文章。因此,在我的迁移过程中,我最终得到的帖子数量是原来的两倍,因为迁移工具基本上阅读了每一篇帖子,从帖子中提取了第二种语言,并用它创建了一篇新帖子。先前一篇帖子,两种语言,一个插件,显示相关语言,一个评论部分,无论哪种语言混合显示两种语言的评论,现在使用WPML:两篇帖子,每种语言一篇。原帖子包含第一语言,所有评论。新帖子包含第二语言,没有任何评论</这一点我并
翻译小枝模板内的字符串
我正在尝试翻译树枝(木材)模板中占位符内的字符串。但我无法在WPML字符串转换中检测到该字符串。<input type=\"text\" id=\"s\" name=\"s\" value=\"\" placeholder=\"{{ __(\'Search\', \'textdomain\') }}\">
WPML-在初始加载中停止语言重定向
我们有一个多语言网站,与英语和;在WordPress中使用WPML插件的阿拉伯语。作为默认行为,网站重定向到/en/版本,我需要停止该版本,但同时,不应从任何菜单链接中删除/en/版本。总体期望是仅在初始加载时停止重定向。例如:如果我键入www.abcd。com,当前它重定向到www.abcd。需要停止的com/en/。我尝试了一些建议的解决方法WPML forum 但运气不好。提前感谢您的帮助/建议。