Пытаюсь сделать Slick slider, содержащий CPT. Сайт
test06.menchasha.ru.
В WP functions.php добавлено:
function create_post_type() {
register_post_type( 'acme_product',
array(
'labels' => array(
'name' => __( 'Sliders' ),
'singular_name' => __( 'Slider' )
),
'public' => true,
'has_archive' => true,
'supports' => array('thumbnail', 'title', 'excerpt')
)
);
}
add_action( 'init', 'create_post_type' );
Подключены скрипты:
function wp_theme_scripts() {
wp_enqueue_script('jquery');
wp_enqueue_script( 'slides', get_template_directory_uri(). '/js/slick.min.js', array( 'jquery' ) );
//add slick slider
wp_register_style('slickcss', get_template_directory_uri() . '/css/slick.css' );
wp_register_style('slickcsstheme', get_template_directory_uri() . '/css/slick-theme.css' );
add_action( 'wp_enqueue_scripts', 'wp_theme_scripts' );
Создан front-page.php :
<?php get_header(); ?>
<div class="featured-image-slider">
<?php
// WP_Query arguments
$args = array (
'post_type' => array( 'Sliders' ),
);
// The Query
$query_slider = new WP_Query( $args );
// The Loop
if ( $query_slider->have_posts() ) {
while ( $query_slider->have_posts() ) {
$query_slider->the_post();
echo '<div class="featured-image-slider"> ';
the_post_thumbnail();
echo '</div>';
}
echo '</div>';
} else {
// no posts found
}
// Restore original Post Data
wp_reset_postdata();
?>
<?php get_footer(); ?>
В итоге слайдер не выводится. Может, кто с таким сталкивался? Заранее спасибо!