Добрый день!
В шаблоне поста предусмотрен вывод статуса поста - 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>