3

我正在使用 Polylang 插件,并注意到我无法同时显示所有语言的帖子。这就是为什么我想知道是否有一种方法可以在特定位置很好地显示网站上所有语言的帖子,或者创建一种单独的语言来显示来自网站所有语言的帖子

我必须这样做,以便它与其他版本分开工作 -is -en 他们会像往常一样工作

但在页面 [多语言新闻] 或版本中的某处 - 将显示在网站的不同版本上创建的所有帖子

4

1 回答 1

6

你需要类似的东西:

$args = array(
    'post_type' => 'post',
    'lang' => '', // no language specified
);

$posts = get_posts( $args );

if ( $posts ) {
    foreach ( $posts as $post ) :
        //do whatever
    endforeach; 
    wp_reset_postdata();
}

这将为您提供所有语言的所有帖子,如果需要,您可以向数组添加更多参数...

于 2018-11-26T12:41:36.477 回答