2016-03-23 7 views
0

私は、WordPressベースのアプリケーションでTimer get_postsメソッドとBogo-localization addを使用しています。アプリケーションは、Bogoを使用して複数の言語にローカライズされています。異なるバージョンのアプリケーションには、希望のロケール(たとえばwwww.myapplication.com/en、wwww.myapplication.com/sp、wwww.myapplication.com/geなど)を含むURLを介してアクセスします。また、ローカライズされていない言語またはデフォルト言語アプリケーションのバージョン。私はまた、ポストタイプの「製品」を持つデータベースの投稿をたくさん持っています。これらの投稿にはローカライズ可能なデータは含まれていないため、ローカライズ版を作成する必要はありません。私の質問は、ローカライズされたバージョンからのローカライズされていないバージョンに私のアプリケーションでアクセスできますか?たとえばwwww.myapplication.comからアクセスすると、下のコードはうまく動作しますが、wwww.myapplication.com/geからアクセスしようとすると結果変数は空になります。木材使用時のBogoルーティングをバイパスするget_posts

$args = array(
    'post_type' => 'product', 
    'orderby' => 'date', 
    'order'  => 'DESC', 
    'posts_per_page' => '-1' 
    ); 
$resultss = Timber::get_posts($args); 

答えて

0

次のクエリパラメータがトリックを実行しました。

$args = array(
'post_type' => 'product', 
'orderby' => 'date', 
'order'  => 'DESC', 
'posts_per_page' => '-1', 
'suppress_filters' => true 
); 
$resultss = Timber::get_posts($args); 
関連する問題