Как установить orderby для роли post_author в WordPress в качестве параметра
[gt3_listing_grid items_per_line = "4" per_page = "12" orderby = "date" pagination_type = "pagination"]
вместо orderby = "date" Я хочу установить порядок по уровню роли для post_auther.Поскольку я знаю, что роль автора не определена в таблице «wp_posts», я имею в виду, что она из другой таблицы.
<?php
get_header();
?>
<div class="container">
<div class="content-container">
<section id='main_content' class='module_listing'>
<?php
echo do_shortcode( '[gt3_listing_grid items_per_line="4" per_page="12" orderby="date" pagination_type="pagination"]' );
?>
</section>
</div>
</div>
<?php
get_footer();
?>
Это будет расширяться здесь в конце ...
$jobs = get_job_listings( apply_filters( 'job_manager_output_jobs_args', array(
'search_location' => $location,
'search_keywords' => $keywords,
'post_status' => $post_status,
'search_categories' => $categories,
'job_types' => $job_types,
'orderby' => $orderby,
'order' => $order,
'posts_per_page' => $per_page,
'featured' => $featured,
'filled' => $filled,
'search_region' => $region_array // add if region plugin is active
) ) );
ПРИМЕЧАНИЕ: На самом деле я хочу показать эти сообщения в первую очередьгде уровень роли автора высокий.Как и в случае с оплаченным клиентом, на первом месте будет должность автора работы, а затем - другая бесплатная публикация автора. Я просто поставил две роли.