wordpress カスタムヘッダー slickスライダー
■functions.php
$custom_header_defaults = array( 'default-image' => get_bloginfo('template_url').'/img/img_custom_image.jpg', 'width' => 1140, 'height' => 400, 'header-text' => false, //画像上にテキスト ); add_theme_support( 'custom-header', $custom_header_defaults );
■slide.php
<div id="mainvisual"> <?php $custom_header_defaults = get_uploaded_header_images(); if ($custom_header_defaults): ?> <?php foreach ($custom_header_defaults as $key => $value): ?> <div> <img class="img-responsive" src="<?php echo $value['url']; ?>"> </div> <?php endforeach; else: ?> <img class="img-responsive" src="<?php echo get_custom_header()->url; ?>" height="<?php get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt=""> <?php endif; ?> </div> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick.css"/> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick-theme.css"/> <script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.5.9/slick.min.js"></script> <script> $(function(){ $('#mainvisual').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, autoplaySpeed: 2000, dots: true, }); }); </script>