当我使用wpml时,我如何获得页面或帖子语言?

时间:2010-09-24 作者:sorin

我在用WordPress MultiLanguage Plugin 我想知道特定元素、页面或帖子的语言是什么。

我确实有id 但我想获得语言。

2 个回复
SO网友:John P Bloch

从WPML网站:

http://wpml.org/documentation/support/wpml-coding-api/

Language constants

WPML defines the following constants which can be used in the theme:

Constant              Description                                        Example

ICL_LANGUAGE_CODE     Code for the current language                      fr
ICL_LANGUAGE_NAME     Name of current language, in the current language  Français
ICL_LANGUAGE_NAME_EN  Name of the current language name in English       French

SO网友:Voles

要获取特定帖子或页面的语言,可以使用wpml_get_language_information(). 这将返回具有以下索引的数组:

语言环境文字方向显示本地名称不同语言

Example

$language_information = wpml_get_language_information($post_id);
$locale = $language_information[\'locale\'];
我通过andreas找到了这个函数。n在上WPML Forums.

结束

相关推荐

我收到“您的Web主机不支持PHP日期/时间库”。在我的CentOS主机上,我需要安装什么库才能添加支持?

我快速环顾了一下四周,但我的PHP技能还很初级。我确信只有一个软件包需要安装。编辑以添加有关设置的其他信息:使用:yum info php 我得到的PHP版本为5.1.6:Name : php Arch : i386 Version : 5.1.6 更多信息,这是一个在GoDaddy运行CentOS的虚拟机:CentOS release 5.4 (Final)