たとえば、私は2つの言語を持っています:EN
とRU:index.phpの投稿にRU
言語でのみ表示する方法は?多分いくつかのパラメータはwp_query
?
質問する
4516 次
2 に答える
2
qtranslateコア関数を使用してみてください
function qtrans_use($lang, $text, $show_available=false)
このようなもの:
$mypost = get_post(get_the_ID());
$content = qtrans_use('ru', $mypost->post_content,false);
echo "$content";
于 2013-03-12T21:34:18.907 に答える
0
qtranslateとqtranslate-xの新しいバージョンでは、次のようにのみ機能します。
$postId = get_the_ID();
wp_cache_delete($postId, 'posts');
$mypost = WP_Post::get_instance($postId);
$titleEn = qtrans_use('en', $mypost->post_title, false);
$titleRu = qtrans_use('ru', $mypost->post_title, false);
//or all object:
$mypost = qtrans_use('en', $mypost, false);
詳細を見る(rus):https ://intsystem.org/coding/qtranslate-x-vyvod-stati-v-drugom-yazyke/
于 2015-10-18T16:01:09.737 に答える