wordpress - 如何在插件 Polylang 中显示所有语言的帖子?

标签 wordpress polylang

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

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

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

最佳答案

你需要这样的东西:

$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();
}

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

关于wordpress - 如何在插件 Polylang 中显示所有语言的帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53480868/

相关文章:

php - 如何获取本周访问量最大的帖子?

php - Polylang 正在更改我的主页 - Wordpress

mysql - 在 MySQL 上通过 polylang 语言查询 wordpress 帖子

jquery - 任何 slider 、wordpress 和 magic fields

php - 当用户未登录时将用户重定向到 WordPress 中的某个页面

seo - Robots Meta 插件的最佳配置是什么?

php - MySQL 行数据到 PHP 数组键/值

php - WordPress 创建新帖子时保存翻译帖子

wordpress - Yoast 搜索结果错误