@Minusator

Как добавить перевод статусов поста на русский язык?

Добрый день!
В шаблоне поста предусмотрен вывод статуса поста - Publish, Pending, Expired. Последний статус кастомный и перевелся через файл локализации шаблона, а 2 первых не знаю как перевести, по идее-то они стандартные статусы WP.
$args=array(
				'post_type' => 'listing',
				'post_status' => array( 'publish', 'pending', 'expired'),
				'posts_per_page' => 12,
				'author' => $user_id,
				'paged' => $paged,
			);

В цикле
$listing_status = get_post_status(get_the_ID());

Непосредственно в том месте где выводятся статусы
<div class="lp-status-container pull-left">
															<?php
																if($listing_status=="pending"){
																	$pendingArrayIds[get_the_ID()] = get_the_ID();
															?>
																	<span><img src="<?php echo icons_url('plan_pending'); ?>"></span>
															<?php
																}elseif($listing_status=="publish"){
																	$publishArrayIds[get_the_ID()] = get_the_ID();
															?>
																	<span><i class="fa fa-check" aria-hidden="true"></i></span>
															<?php
																}
															?>
															<p><?php echo $listing_status; ?></p>
														</div>
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
alvvi
@alvvi
export default apathy;
Выводите статус через
_e($listing_status, 'textdomain-вашей-темы');
и переводите как строки.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы