您当前的位置:首页 > TAG信息列表 > plugin-wpml
如何编写带有WP查询的内连接
我有一个自定义帖子类型“属性”的ACF关系字段。此外,这些属性的内容可以是英语或西班牙语。当我在用户编辑页面上使用ACF关系字段将属性与用户关联时--/wp/wp-admin/user-edit.php -- 一切正常,我可以从“关系”下拉列表中为该用户选择所需的属性。我的问题是:如何在内部编写查询this filter 这样,无论页面的语言(英语或西班牙语)是由WPML toggle? 我知道如何用SQL编写这样的查询:SELECT * FROM wp_2_posts INNER JOI
如何使用POSTS_子句编写INTER JOIN?
有人能告诉我如何使用此SQL实现相同的结果吗:SELECT * FROM wp_2_posts INNER JOIN wp_2_icl_translations ON wp_2_icl_translations.element_id = wp_2_posts.id AND wp_2_icl_translations.language_code = \'en\' WHERE wp_2_posts.post_type = \'properties\'; 使用p
如何保存不同语言的帖子,并将它们与WPML链接?
我收到一个php对象($binding_main_cpt) 从如下外部API构建:array ( \'post\' => array ( \'en\' => array ( \'post_title\' => \'Villa with magnificent sea view\', \'post_content\' => \'Located in ...\', ),&
append currency to URL
我有一个多语言内容(WPML)和多种货币的wordpress网站。我想要实现的是,我可以通过URL分配特定货币,然后该货币保持不变;选定的(&Q);直到/除非通过网站的前端货币选择器被否决。我将在电子邮件促销中使用这些URL,以他们需要的货币将客户发送到网站。我已经了解了如何通过URL添加货币(示例URL=mysite.com/cart/?add to cart=123&wcmlc=EUR(其中123是产品ID))我使用以下代码完成了此操作: add_action( \'wcml_client_cu
WooCommerce产品查询不适用于其他WPML语言
我试图在主商店存档页面上隐藏特定产品类别中的所有Woocommerce产品(只有当客户转到特定类别存档时,产品才可见)。下面的代码正在使用我的原始语言(荷兰语)隐藏这些产品,但不使用其他3种站点语言,尽管我还添加了它们正确的类别id。add_action( \'woocommerce_product_query\', \'prefix_custom_pre_get_posts_query\' ); function prefix_custom_pre_get_posts_query( $q ) {
WPML自定义字符串转换在容器之外
我试图添加一个自定义字符串以在wpml中进行翻译,但当我使用\\u e(…)内容跳出容器如果我这样使用:echo \'<h1>\' . $month . \' \' . $day . \'</h1>\'; html正常:<h1>September 29</h1> 但如果我用这样的翻译:echo \'<h1>\' . _e($month, \'simultan\') . \' \' . $day . \'</h1>\
类别应用于页面,在搜索查询后创建多个面包屑条目(在翻译后的网站上)
我会尽力解释发生的问题。有用信息:该网站是最新的(插件、WordPress、PHP)。我使用高级主题,并使用WPML进行翻译。我在我的子主题中应用了两个函数,可以对页面进行分类。我知道这个功能只适用于WordPress的博客系统,但目前我可以使用它在一个类别下添加多个页面并获得结果。代码如下:<?php // add tag and category support to pages function tags_categories_support_all() { re
用php实现的WPML最佳页面选择器
我有一个用WPML制作的多语言网站。我有可以跨页面运行的php代码,但我无法使用is_page(ID) 因为页面的ID在语言域中发生变化。我需要编写代码以针对每种语言的页面跨语言域以页面为目标的最佳做法是什么?
使WP主题/插件无需插件即可实现多种语言
我对主题和插件开发还不太熟悉,而且一直停留在翻译部分。我读到一个地方,如果你使用__(), 和e() 自始至终,您不需要像WPML这样的插件。是否正确?生成所有目标语言的翻译文件(如.po文件)是一项困难的工作吗?我是否需要手动从google translator复制粘贴内容并将其粘贴到这些文件中?请原谅我没有经验,谢谢你的耐心。
为什么TEMPLATE_INCLUDE筛选器不适用于WPML插件?
我对WPML有一些问题。我使用了两种不同的产品页面,用于物理产品和视频课程。现在,我为项目ussin WPML插件添加了另一种语言。没关系,但我用于更改模板的代码块不起作用。我使用此代码更改模板:add_filter( \'template_include\', \'bsl_single_product_template_include\', 50, 1 ); function bsl_single_product_template_include( $template ) { if (
WPML的开源替代品?
既然WPML不再是免费的,而且仍然是最常用的Wordpress翻译插件之一,那么有没有一个开源项目可以继续开发?或者类似的东西来代替它?我知道还有其他选择,但大多数都有不同的方法或特点。例如,我喜欢这样一个事实,即每个翻译都有自己的帖子。
跨不同语言重用帖子中的链接
我有两种语言的帖子,由WPML管理。在一篇帖子中,我分享了多个定期更新的链接。更新两种语言的相同链接不是一个选项(目前我只用一种语言添加了这篇文章)。哪种方法是只定义一次链接文本和URL并在两种语言中重用它们的最佳方法?我可以编写一个短代码并通过代码管理链接,但我想知道是否有任何插件或其他方法可以实现这一点(我已经做了研究,但运气不好)。
使用page-id.php文件的WordPress多语言站点
我在建一个Wordpress 我希望提供三种语言的网站,即:过去,我总是通过后端创建页面、记录每个页面的ID并使用以下命名约定创建php文件来构建网站:page-123.php 并包括get_header() 和get_footer. 这使我能够灵活地对页面进行适当的编码。我关心的是,如果我这样做的话,如何实现多功能性!?我知道有两个主要插件可以实现这一点polylang 和wpml 但我不知道他们是否支持我开发网站的方式。有没有人做过这样的事情,你能给我一些建议吗?
带有序列化对象的WPML管理文本
我一直在尝试使用一个插件来处理WPML—我就快到了,但我想知道是否有人知道是否有可能让WPML的管理文本(WPML config.xml)来读取存储在wp\\U选项中的序列化对象?参考号:https://wpml.org/documentation/support/language-configuration-files/它可以很好地处理数组,但我无法让它拾取对象。下面是我试图让它阅读的示例:s:13:\"custom_fields\";a:4:{i:0;O:8:\"stdClass\":7:{s:9:\
按国家/地区以多种语言提供的特定内容
在项目中,我们需要为每个国家提供特定国家的常见问题解答内容。作为转折,每个国家的常见问题解答内容必须翻译成该国的主要语言,至少是英语,有时甚至更多的语言。例如,默认情况下,瑞典市场相关内容的常见问题解答将以瑞典语提供,英语作为翻译。西班牙市场的常见问题解答内容将以西班牙语、英语和加泰罗尼亚语提供。在我看来,访问内容的方式如下:# Swedish FAQ example.com/faq/se/ - defaults to swedish example.com/faq/se/sv
WPML-更改媒体上传器语言
我使用此功能打开前端wordpress的图像选择器function save_image($id){ var mediaUploader; event.preventDefault(); // If the uploader object has already been created, reopen the dialog if (mediaUploader) { mediaUploader.open();
有没有办法在页脚中移动WPML脚本?
我发现wpml强制将jquery加载到头中。(我已经注销了它并注册了我自己的一个)。有没有办法在页脚中移动wpml脚本?
禁用WPML多货币后,货币仍由WPML处理
我使用WPML多货币已经有一段时间了,但最近我关闭了它并使用了其他货币插件。大部分金额已正确换算,但有些金额即使在我换成另一种货币后仍保持默认货币:1) Woocommerce预订插件的预订成本2) 额外选项插件的额外选项成本和总成本该金额是使用AJAX从以下操作中获得的:1) wc\\u bookings\\u calculate\\u成本2) tc\\U epo\\U预订\\U计算\\U成本经过一些研究,我发现金额计算为:wp内容/插件/woocommerce多语言/兼容性/wcml类预订。php代码
带有自定义分类的页面和帖子返回404
我已在名为“cat\\u modules”的“post”上注册了一个自定义分类法,其参数如下:\'rewrite\' => array( \'hierarchical\' => true, \'slug\' => \'/\', \'with_front\' => false ) 我用过\'hierarchical\' => true 要获得类似“类别/子类别”的url结构,我使
PHP Warning adding menu
(对不起,我的英语……)我有个问题…:我无法在我的管理中添加/翻译菜单。我在调试中遇到了这个错误。日志:PHP警告:strip\\u tags()期望参数1是字符串,数组在C:\\wamp64\\www\\www.guestonline中给出。io\\wp包括\\格式。php在线4670自从安装了WPML之后,我的DB出现了许多错误(主键和自动增量被删除…)。我很容易地纠正了这些错误(仅使用SQL),但对于菜单和警告的这个新问题,我不知道该怎么办。非常感谢!