<body>
.<div>
. function wpdocs_theme_name_scripts() {
wp_enqueue_style( 'hover', get_template_directory_uri() . '/css/hover.css' );
//или если не хочется загружать файл к себе:
wp_enqueue_style( 'hover', '//cdnjs.cloudflare.com/ajax/libs/hover.css/2.1.0/css/hover-min.css' );
}
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );
<?php if ( is_active_sidebar( 'leftColumn' ) ) { ?>
<ul id="sidebar">
<?php dynamic_sidebar( 'leftColumn' ); ?>
</ul>
<?php } ?>
add_action( 'widgets_init', 'dco_change_sidebar_tag', 11 );
function dco_change_sidebar_tag() {
unregister_sidebar( 'colormag_right_sidebar' );
register_sidebar( array(
'name' => esc_html__( 'Right Sidebar', 'colormag' ),
'id' => 'colormag_right_sidebar',
'description' => esc_html__( 'Shows widgets at Right side.', 'colormag' ),
'before_widget' => '<aside id="%1$s" class="widget %2$s clearfix">',
'after_widget' => '</aside>',
'before_title' => '<div class="widget-title"><span>',
'after_title' => '</span></div>'
) );
}
add_action('register_sidebar', 'dco_register_sidebar');
function dco_register_sidebar($sidebar) {
global $wp_registered_sidebars;
$sidebar['before_title'] = '<div class="widget-title"><span>';
$sidebar['after_title'] = '</span></div>';
$wp_registered_sidebars[$sidebar['id']] = $sidebar;
}
$myposts = get_posts( array( 'category__and' => array( 2, 6 ) ) );
if($myposts) {
$post = $myposts[0];
setup_postdata($post);
the_title();
the_content();
wp_reset_query();
}
$myposts = get_posts( array( 'category__and' => array( 2, 6 ), 'posts_per_page' => '10' ) );
if($myposts) {
foreach ($myposts as $post) {
setup_postdata($post);
the_title();
the_content();
}
wp_reset_query();
}
<?php
$post = get_post('10');
setup_postdata($post);
the_title();
the_content();
echo get_post_meta(get_the_ID(), 'our_tel', true);
wp_reset_query();
?>
В консоли - ошибка 404 - не загружаются файлы css.
wp_enqueue_script('my_vendor_js', get_template_directory_uri().'/assets/js/foundation.js', array('jquery'));
wp_enqueue_script('my_custom_js', get_template_directory_uri().'/assets/js/app.js', array('jquery', 'my_vendor_js'));
<?get_header(); ?>
<?php while (have_posts()) : the_post(); ?>
<section>
<div class="top-banner bottom">
<div class="top-banner__title">
<h1><?php the_title(); ?></h1>
<?php the_field('add_video_in_news');?>
<div class="top-banner__sub-title">Когда у тебя есть джип, то так и хочется уехать туда, где грязно
и нет дорог. Именно так и поступили ребята из команды Rosan.</div>
</div>
</div>
</section>
<br>
<section>
<div class="text">
<div class="wrap">
<?php
$posts = get_posts(array(
'meta_query' => array(
array(
'key' => 'top_news',
'compare' => '==',
'value' => '1'
)
)
));
if( $posts ): ?>
<?php foreach( $posts as $post ):
setup_postdata( $post )
?>
<div class="text__small">
<?php the_post_thumbnail( $size, $attr ); ?>
</div>
<div class="text__medium">
<?php the_content(''); ?>
</div>
<?php endforeach; ?>
<?php wp_reset_query(); ?>
<?php endif; ?>
</div>
</div>
</section>
<section>
<div class="news">
<div class="wrap">
<h3>Новости/фотографии</h3>
<div class="news__left">
<?= do_shortcode('[get_news__left]'); ?>
</div>
<?= do_shortcode('[get_news__right]'); ?>
</div>
</div>
<button class="button bright news__more">ЗАГРУЗИТЬ ЕЩЁ</button>
</section>
<section>
<div class="video">
<div class="wrap">
<h3>Видео</h3>
</div>
<div class="video__cont">
<div class="wrap">
<?php the_field('add_video_in_news');?>
</div>
</div>
</div>
</section>
<?php endwhile; ?>
<?php get_footer(); ?>
add_filter( 'sanitize_title', 'dco_sanitize_title' );
function dco_sanitize_title( $string ) {
return wp_trim_words($string, 3, '');
}
в коде смотрел вроде вызывается он через get_header();
if(is_front_page() || is_home()) {
//Контент для главной
} else {
//Контент для остальных страниц
}