@Grione

Как показать список постов на англ языке, если выбран другой язык (Wordpress, Polylang)?

Есть мультиязычный сайт (En, de). Задача на странице вакансий de выводить страницы en. Показываю страницы через обычный цикл:
<?php 
		$args = array( 'post_type' => 'page', 'post_parent' => 4983, 'posts_per_page' => 6, 'orderby' => 'menu_order', 'order' => 'ASC' );
		$the_query = new WP_Query( $args );
		?>
		<?php if ( $the_query->have_posts() ): ?>
		<ul class="vacancies-list">
			<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
			<li class="vacancies-item">
				<a href="<?php the_permalink(); ?>" class="vacancies-item__link">
					<h4 class="vacancies-item__title"><?php the_title(); ?></h4>
					<span class="vacancies-item__location"><?php the_field('location'); ?></span>
				</a>
			</li>
			<?php endwhile; ?>
			<?php wp_reset_postdata(); ?>
		</ul>
		<div class="is-flex jc-center">
			<?php $url = get_permalink(4983); ?>
			<a href="<?php echo $url; ?>" class="btn is-small is-empty">More Vacancies</a>
		</div>
		<?php else : ?>
		<p>
			At the moment there are no open vacancies.
		</p>
		<?php endif; ?>


Я конечно могу продублировать все страницы на другой язык в админке, но не хочется так решать вопрос
  • Вопрос задан
  • 25 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы