#wordpress
#wordpress
Вопрос:
Я хочу отобразить сообщение из определенной категории
<?php get_header();
get_template_part( 'content/archive-header' ); ?>
<div id="loop-container" class="loop-container">
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array('post_type' =>'post','post_status' =>'publish','cat' =>'30606','paged' =>$paged);
$arr_posts = new WP_Query($args);
if ( $arr_posts->have_posts() ) :
while ( $arr_posts->have_posts() ) :
$arr_posts->the_post();
ct_mission_news_get_content_template();
endwhile;
endif;
?>
</div>
<?php // Output pagination if Jetpack not installed, otherwise check if infinite scroll is active before outputting
if ( !class_exists( 'Jetpack' ) ) {
the_posts_pagination( array(
'mid_size' => 5
) );
} elseif ( !Jetpack::is_module_active( 'infinite-scroll' ) ) {
the_posts_pagination( array(
'mid_size' => 5
) );
}
get_footer();
когда я использовал приведенный выше код, макет темы изменился, я хочу тот же макет, что и для темы.
Комментарии:
1. какую тему вы используете?
2. Тема новости миссии с двойным макетом
Ответ №1:
Попробуйте приведенный ниже код. Вместо этого используйте category id
use category name
.
И для макета, я думаю, вы должны следовать тематическому HTML.
$args = array(
'post_type' => 'post' ,
'orderby' => 'date' ,
'order' => 'DESC' ,
'posts_per_page' => 6,
'category_name' => 'my-category-slug'
'paged' => get_query_var('paged'),
'post_parent' => $parent
);
$q = new WP_Query($args);
if ( $q->have_posts() ) {
while ( $q->have_posts() ) {
$q->the_post();
// your loop
}
}
Комментарии:
1. Привет, Варша, спасибо за предложение.
2. Я не могу получить HTML темы, пожалуйста, предложите.