if ( $query->have_posts() ) {
$i = 1;
while ( $query->have_posts() ) {
$query->the_post();
if ( $i == 1 ) {
get_template_part( 'templates/template-one' ); // первый
} elseif( $i == 2 ) {
get_template_part( 'templates/template-two' ); // второй
} else {
get_template_part( 'templates/template-common' ); // остальные
}
$i++;
}
} else {
// Постов не найдено
}
if ( is_home() ) {
get_header('home');
} elseif ( is_404() ) {
get_header('404');
} else {
get_header();
}
if ( is_home() ) {
// тут контент уникального хедера домашней страницы
} else {
// тут контент общего хедера для остальных страниц
}
__()
, _e()
, esc_html__()
, esc_html_e()
и подобные<?php echo esc_html__( 'Any text with HTML', 'domain' );
register_post_type()
, создать в корне темы файл single-{post-type}.php, скопировав в него все из single.php и править его для вывода вашей версткиwp_head()
в теме вообще есть?init
, after_setup_theme
и сравнивайте с дефолтной темой <div class="row">
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
<div class="col-12 col-lg-6">
<div class="item"></div>
</div>
</div>