Orderby date в пользовательских типах записей
-
Здравствуйте. Я пытаюсь отсортировать пользовательский тип по дате вот так:
<?php /*Template Name: РазделИнтересное */ get_header(); ?> <div class="container"> <div class="row"> <div id="primary" class="col-md-12"> <main id="main" class="site-main" role="main"> <?php $args = array( 'post_type' => 'news', //тут 'orderby' => 'date' //тут ); $loop = new WP_Query( $args ); ?> <?php while ( $loop->have_posts() ) : $loop->the_post();?> <?php $linkto = get_permalink(); ?> //some actions <?php endwhile; ?> </main><!-- #main --> </div><!-- #primary --> </div><!-- .row --> </div><!-- .container --> <?php wp_reset_query(); ?> <?php get_footer(); ?>Код плагина:
<?php /* Plugin Name: Раздел "Интересное" Plugin URI: Description: Раздел "Интересное" для твоего сайта. Version: 1.0 Author: Author URI: License: */ add_action( 'init', 'create_interesting_posts' ); function create_interesting_posts() { register_post_type( 'news', array( 'labels' => array( 'name' => 'Интересный пост', 'singular_name' => 'Интересный пост', 'add_new' => 'Добавить новый', 'add_new_item' => 'Добавить новую запись', 'edit' => 'Изменить', 'edit_item' => 'Изменить пост', 'new_item' => 'Новый пост', 'view' => 'Просмотр', 'view_item' => 'Просмотр поста', 'search_items' => 'Поиск по постам', 'not_found' => 'Не найдено', 'not_found_in_trash' => 'Корзина пуста', 'parent' => 'Родительский пост' ), 'public' => true, 'menu_position' => 15, 'supports' => array('title','editor','custom-fields'), 'taxonomies' => array( '' ), 'menu_icon' => plugins_url( 'images/image.jpg', __FILE__ ), 'has_archive' => false ) ); } ?>И ничего не выходит — сортировка по дате не происходит. Подскажите, пожалуйста, в чем проблема?
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
Тема «Orderby date в пользовательских типах записей» закрыта для новых ответов.