您当前的位置:首页 > TAG信息列表 > plugin-wpml
WPML-按个别语言或所有语言过滤
我在一个多语言网站上有一个基于两个参数的查询(使用WPML)。为了简化,假设我的过滤器之一是要检索的帖子的语言:英语、法语或所有语言。英语和法语都很好,但我不能让“所有语言”过滤器工作。这是我的代码:<?php // First I get the \"lang\" Get value $langGet = get_query_var(\'lang\', ICL_LANGUAGE_CODE); ?> /* Then have my form to f
为WP创建多语言词汇表
我正在尝试使用WP&;创建多语言词汇表;WPML和;自定义帖子类型。我找到了实现这一目标的解决方案。链接到页面示例-link1) 添加到函数。phpfunction get_ajax_url() { if (is_page(array(2017,2021,2023,2027))) { wp_enqueue_script( \'ajax-script\', get_template_directory_uri() . \'/js/alphabet.js\', arra
如何在翻译后的WPML页面之间获取共享的CSS主体类
我需要将相同的CSS类添加到<body> 元素,但CSS类添加了body_class() 对于每个翻译都是不同的,因为它取自页面的翻译标题。例如,对于“关于我们”页面,我得到以下标记:<body class=\"about-us\"> // English <body class=\"sobre-nosotros\"> // Spanish 我想获得两种语言的相同类:<body class=\"about-us\">
如何将自定义字段模板迁移到WordPress多站点
我只是这样做了,但找不到任何文档,所以我想我会发布说明,以防其他人想要迁移Custom Field Template 到多站点。就我而言,我是从WPML 多语言网站到核心Wordpress多站点,每种语言在子文件夹中配置为单独的站点,如下所示。我选择了子文件夹,但我想这也适用于子域。www.mysite.com/ www.mysite.com/de/ www.mysite.com/fr/ 一旦您用多个站点设置了Wordpress多站点,并且在网络管理仪表板中安装了自定义字段模板,
Custom Post Type slug和WPML获取404错误
我确实有一个关于新wordpress开发的奇怪问题。我在这个网站上有许多CPT和WPML(默认语言是“法语”)。例如,我有一个自定义的帖子类型:“marche”(法语市场)。我在里面添加了一个默认语言(法语)的市场(名为“Gordes”),我用信息填充它。市场是正确的,可在以下位置访问:-https://www.beprovence.be/marche/gordes.htmlurl正常,slug正常,一切正常。(默认语言)。然后,我在WPML设置中激活翻译字符串,并定义EN&;“marche”的NL
使用WPML将.html添加到自定义帖子类型
(我提出了一个新的问题,因为我发现了为什么我的slug没有在生成的链接中进行翻译,如果这是一个错误,很抱歉,但对我来说听起来很合理)。所以我在wordpress上使用WPML和自定义帖子类型。我还补充道。html到我的CPT,并在stackexchange上找到代码。// .html pour les customs posts function rewrite_rules($rules) { $new_rules = array(); foreach (
WPML以编程方式转换术语/分类
我所有的术语都是英语的,我正在使用foreach对英语术语创建/复制相同的德语术语,这样我就为德语创建了所有术语。问题是什么时候我需要给英语版本指定一个德语术语。我用TRID试过这样的技巧:$trid = $sitepress->get_element_trid($englist_term_id, \"taxonomy_name\"); $sitepress->set_element_language_details($new_term_id, \"taxonomy_name
在使用WPML转换时,获取ID与自定义帖子类型关联吗?
我已经创建了一个自定义帖子类型(roomtype)。现在,这些roomtypes的post id为272(瑞典语为单人房)和350(瑞典语为双人房)我已经使其可翻译(使用WPML)并用英语创建。当我用不同的语言(英语)创建新的房间类型时,他们会得到其他id:比如405(单人房)和470(双人房)我想检查db中的一些内容,并与roomtype id进行比较,例如单人房。类似这样://Check single room (both languages) if ( $roomtype_id == 272
WooCommerce和不同国家的不同收银台
我正在考虑从Magento移民到Woocommerce。我的主要网站是日本的,另一个是英文的。我听说你可以选择WPML或multisite。我知道WPML可以处理多语言和多货币。但是对于不同的国家,有不同的结账方式吗?我现在已经安装了Woo Checkout Field Editor Pro。日本的地址字段顺序基本上与西方的方式相反。意思邮编、地区、城市、街道相反街道、城市、邮政编码、地区、国家是否有可能在不建立多站点的情况下,为不同的国家/地区设置不同的签出字段顺序?或者我需要创建多站点来实现这一点吗?
复制后的WPML和事件管理器可翻译字段
我已经与WPML和Events Manager一起创建了一个WordPress站点。我想用一种语言创建事件,然后将其翻译成第二种语言。这很容易,但在我用WPML复制了一个事件之后,我似乎找不到在哪里更改事件位置名称、地址、时间aso。更改活动的地点/地名对我来说非常重要,因为我想在我的网站上显示的两种语言的拼写不同。在我用WPML复制并开始翻译事件之后,如何才能编辑位置名称?
WPML中的主题本地化-.mo文件错误
我们正在Wordpress上创建一个多语言多站点(在子域/域映射上)。我们最近购买了WPML Wordpress插件,并将其安装在基本语言(英语)版本上。现在我们正在尝试主题本地化这里我们按照中的步骤进行操作this guide. 在这里,我们被指示安装.mo 语言区域设置中的文件。我们发现一个错误,文件未找到(在中的MO文件下wp-content/Languages). 这.mo 文件下载自http://code.google.com/p/nextgen-gallery/downloads/detail
仅当语言为俄语时,Wpdb结果为空
我有点问题wpdb query.我需要更改HTML的内容select 通过更改另一个(简单且干净),因此,这是我的查询:$_queryString=\"SELECT stato_\".ICL_LANGUAGE_CODE.\" AS stato FROM hn_references WHERE LOWER(continente_\".ICL_LANGUAGE_CODE.\")=\'\".$_cont.\"\' GROUP BY stato_\".ICL_LANGUAGE_CODE; $_queryR
主题没有准备好多语言。我怎么才能在网站上添加第二语言呢?
我必须为我维护的网站添加第二语言。客户为此购买了WPML。但是WPML翻译版本中缺少了很多东西:例如整个“公文包部分”。我就这个问题联系了主题作者,他告诉我主题还没有准备好多种语言。是否有人有其他想法,我如何仍然可以添加第二语言?
未显示的默认字符串要转换
我试图使我的主题可翻译,所以我使用以下命令输出文本。但它只是返回一个空值,有什么原因吗?不会显示任何错误<?php __(\'PLAYER POINTS AT A GLANCE.\',\'gogreensoccer\');?> <div class=\"skill-title\"> <h3><?php __(\'PLAYER POINTS AT A GLANCE.\',\'gogreensoccer\');?><
主题RTL半作品,但带有“?RTL=1”的完整作品
我有一个支持RTL的主题。RTL方向半与WPML插件配合使用,但当我添加?rtl=1 URL完全可以工作。我的意思是它以正确的方式改变方向。如何在不添加的情况下切换方向?rtl=1 到每个URL?
WPML-自动复制发布
我正在使用WPUF Pro 提交自定义帖子类型的表单vehicle, 通过前端。我添加了一个自定义函数来在发布时自动复制帖子。我注意到,当我收到第二语言(非默认)的表单并提交我的车辆时,该功能不会为默认语言创建重复帖子,即使相反的语言运行良好。function wpml_duplicate_on_publish($post_id) { global $post, $sitepress, $iclTranslationManagement; // don\'
Translate front page (WPML)
我正在建立一个有四种语言的网站。我想能够翻译根页面。我已设置网站,以便在不同目录下提供翻译内容:www.domain。www.domain。中国/法国www.domain。ch/it www.domain。我已经在www.domain上设置了重定向。切换/重定向到用户浏览器语言,例如www.domain。ch/de所有这些都很好。如何创建直接在这些URL上提供服务的页面(及其翻译)?我在wpml选项中定义的根页面不可翻译。为什么会这样?翻译登录页的正确方法是什么?UPDATE:我按照@ErezLieber
Wpml和不同方向的语言
我不知道这个问题在其他情况下是否也存在,但下面是我如何遇到它的。我的网站的默认语言是波斯语,我在其中添加了带有WPML的英语。问题是,当我加载我的英文链接时is_rtl() 方法仍然返回true,就好像没有为英语正确设置一样!不幸的是,这个方法太简单了,很多css文件和其他与方向相关的东西都在检查这个方法。因此,在我的英文页面中,方向仍然是rtl,所有内容看起来都是镜像的有什么想法吗?
正在等待评论,但未找到评论
所以,我有一个奇怪的问题,我不确定这是一个正确的地方问它,但我会尝试,因为所有其他的选择都失败了。我有一个运行WPML和WooCommerce的网站。在这个网站上,我有一个叫做留言簿的页面,它和其他页面一样,但它接受评论。无论如何,我最近决定对所有“等待评论”进行清理。它们都是垃圾邮件,所以我直到现在才开始担心。但是进入管理员的评论部分,什么都没有!所以我的问题是,首先,我该如何纠正这一点?这可能与我在主题中的代码有关吗?我个人想不出什么,但也许有人之前偶然发现了这一点,也许有一些见解?“Kommenta
WPML CMS导航和自定义导航未定义属性通知
我有一门Nav\\u Walker课程来学习超级鱼菜单。而且效果很好。现在,我添加了WPML CMS Nav,但我收到了如下通知:notice: Undefined property: wpml_ls_menu_item::$current in /srv/www/sub.domain.com/current/web/app/themes/theme/lib/setup.php on line 313 在那条线上有$element->classes[] = ( $element->c