Я пытаюсь просмотреть сообщения произвольного типа в WordPress и застрял на приведенном ниже коде.
$args = array(
'type' => 'theslider',
'orderby' => 'date',
'order' => 'DESC',
'cat' => 23
);
$lasts = new WP_Query( $args );
if( $lasts->have_posts() ):
while( $lasts->have_posts() ): $lasts->the_post();
the_title( sprintf('<a href="%s"><div class="pt10 title">', esc_url( get_permalink() ) ),'</div></a>' );
endwhile;
endif;
wp_reset_postdata();
Этот код работает с типом сообщения по умолчанию. А функция Custom Post Type хорошо работает в админке.
Как я могу просмотреть сообщения произвольного типа на домашней странице WordPress.
0
Shareef
25 Дек 2016 в 12:24
1 ответ
Лучший ответ
Понятно. Публикация здесь для использования в будущем.
<?php
$args = array(
'post_type'=> 'theslider',
'orderby' => 'date',
'order' => 'DESC'
);
$the_query = new WP_Query( $args );
if($the_query->have_posts() ) :
while ( $the_query->have_posts() ) : $the_query->the_post();
the_title();
endwhile;
else:
echo '<p>Nothing Here.</p>';
endif;
wp_reset_postdata();
?>
Вот и все. он будет получать и просматривать сообщения произвольного типа :)
1
Shareef
25 Дек 2016 в 12:50
Похожие вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.