不使用列表类别帖子插件翻译多语言帖子标题

时间:2012-06-26 作者:bilyana

大部分插件List Category Posts 效果很好。

我只有一个问题:当我试图显示一篇文章的标题和摘录时,它会同时显示所有翻译,而不仅仅是相对于所选语言的翻译。

我正在使用qTranslate 对于语言。我不知道如何解决这个问题。

1 个回复
最合适的回答,由SO网友:bilyana 整理而成

我在你建议我的地方找到了解决方案的线索。我认为这个解决方案有点过时,但经过一点挖掘,我做了以下更改:
在文件中include/CartListDisplayer.php, 在里面function get_post_title() 我在第一行中添加了以下代码:

if ( function_exists( \'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage\' ) ) 
{ 
    $single->post_title = esc_html(
        qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage( $single->post_tit‌​le )
    ); 
} 

结束

相关推荐

不使用列表类别帖子插件翻译多语言帖子标题 - 小码农CODE - 行之有效找到问题解决它

不使用列表类别帖子插件翻译多语言帖子标题

时间:2012-06-26 作者:bilyana

大部分插件List Category Posts 效果很好。

我只有一个问题:当我试图显示一篇文章的标题和摘录时,它会同时显示所有翻译,而不仅仅是相对于所选语言的翻译。

我正在使用qTranslate 对于语言。我不知道如何解决这个问题。

1 个回复
最合适的回答,由SO网友:bilyana 整理而成

我在你建议我的地方找到了解决方案的线索。我认为这个解决方案有点过时,但经过一点挖掘,我做了以下更改:
在文件中include/CartListDisplayer.php, 在里面function get_post_title() 我在第一行中添加了以下代码:

if ( function_exists( \'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage\' ) ) 
{ 
    $single->post_title = esc_html(
        qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage( $single->post_tit‌​le )
    ); 
} 

相关推荐