Добрый день, застрял в одном вопросе на недоделанном сайте. Дано:
Cайт на wordpress с мультиязычным плагином WPLM, нас интересуют раздел "Блог" только в двух языках RU и EN.
русский вариант сейчасанглийский вариант
Они отображают одно и тоже, все записи вперемешку - русские и с переводом.
Вот прошу помощи ,
как разделить отображение - чтобы в русском блоги были только русские посты, а в англ. - переведенные.
Я предполагаю, что все кроется в шаблоне блога blog.php . Я пытался править, но моих знаний не хватает.
blog.php выкладываю :
<?php
/* Template Name: Страница блога */
?>
<?php get_header();?>
<?php instant_breadcrumb(); ?>
<?php _e( 'Блог', 'baliwave' ); ?>
<?php wp_nav_menu( array( 'container' => '', 'theme_location' => 'secondary', 'fallback_cb'=> '', 'menu_class' => 'blogmenu', 'echo' => 1 ) ); ?>
<?php $posts = get_posts(array(
'numberposts' => -1,
'offset' => 0,
'category' => '',
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish'
));
foreach($posts as $post){ setup_postdata($post); ?>
<?php the_title();?>
<?php
$category = get_the_category();
?>
Posted by <?php the_author(); ?> | <?php echo $category[0]->cat_name; ?>
<?php the_excerpt();?>
<?php _e( 'Подробнее', 'baliwave' ); ?>
<?php } wp_reset_postdata(); ?>
<?php get_footer();?>
Сейчас он просто выводит все имеющиеся записи блога на страницу.
Спасибо за помощь!