我试图在我的wordpress主题中使用光滑的滑块, 但这根本不起作用。我唯一能看到的是带有两个标题和两个描述的两个图像。你能告诉我为什么滑块根本不工作吗?
function.php
function cardiff_slick_slider() {
wp_register_style( 'cardiff-slick', get_stylesheet_uri().'/assets/plugins/slick/slick.css', 'all' );
wp_register_style( 'cardiff-slick-theme', get_stylesheet_uri().'/assets/plugins/slick/slick-theme.css', 'all' );
wp_register_script( 'cardif-slick-init', get_stylesheet_directory_uri() . '/assets/js/slick-init.js', array('slickjs'));
wp_register_script('cardiff-slick-slider', get_stylesheet_directory_uri() . 'assets/plugins/slick/slick.js', array('jquery'), '', true );
wp_enqueue_style( 'cardiff-slick' );
wp_enqueue_style( 'cardiff-slick-theme' );
wp_enqueue_script ('cardiff-slick-slider');
wp_enqueue_script ('cardiff-slick-init');
}
add_action( 'wp_enqueue_scripts', 'cardiff_slick_slider');
这是我的index.php, 借助自定义帖子类型, 我在其中获取了所需的数据。
this is my index.php
$args=array('post_type'=>
'slider');
$loop=new WP_Query($args);
if($loop->
have_posts()):?>
<
section class="bailboard">
<
div class="main-slider">
<
?php while($loop->
have_posts()):$loop->
the_post();
?>
<
div class="slider-item">
<
div class="slider-content">
<
div class="container">
<
div class="headlines">
<
h1>
<
?php the_title();
?>
<
/h1>
<
div class="row">
<
div class="col-sm-8 col-sm-offset-2">
<
p>
<
?php the_content();
?>
<
/p>
<
/div>
<
/div>
<
/div>
<
/div>
<
/div>
<
?php the_post_thumbnail();
?>
<
/div>
<
?php
endwhile;
?>
<
/div>
<
/section>
<
?php
else:
echo'<
p>
No Content Found<
/p>
';
endif;
#1你可以为此使用该插件:
WP Slick Slider and Image Carousel
如果要集成到代码中, 请使用do_shortcode()函数。
<
?phpecho do_shortcode( '[slick-slider <
design code>
]' );
?>
【如何在WordPress主题中添加光滑的silder】对于旋转木马滑块,
<
?php echo do_shortcode( '[slick-carousel-slider <
design code>
]' );
?>
推荐阅读
- 如何在WordPress中调用jQuery
- 如何向wp_nav_menu()函数添加类
- 如何添加href链接WordPress中的其他帖子
- #私藏项目实操分享# Java实现基于朴素贝叶斯的情感词分析
- #yyds干货盘点# os 库 sys 库getopt 库 与 filecmp 库,5000 字长文带你搞定四大库
- tkinter events format
- #yyds干货盘点#哈希算法和多种加密算法综合使用
- 测试标题
- #2021年底大盘点#线程调度的方法