首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wordpress中修复照片更改幻灯片?

如何在wordpress中修复照片更改幻灯片?
EN

Stack Overflow用户
提问于 2019-04-24 17:37:33
回答 1查看 28关注 0票数 0

我用php jQuery在Wordpress中做了幻灯片,它的工作原理是这样的:在帖子中,我用php制作了名为"sliderPhotoImg1","sliderPhotoImg2“等的自定义字段,它从自定义字段中获取所有的照片,并放入其中

在这之后,我通过jQuery做幻灯片,这很容易,它只适用于一个帖子,但如果我在每个帖子中都有幻灯片,那么并不是每个div $("#Slider-")都有效,而是应该显示的img的索引从一个帖子跳到另一个帖子。

你可以在www.acroart.pl上找到一个问题

代码语言:javascript
复制
<div id="Slider-<?php the_ID(); ?>">
<?php 
$dot = (int)get_post_meta($post->ID, "dots", true); 

for($i = 0; $i< $dot; $i++){
if($i <= $dot){
    echo '<div><img src="';
    echo get_post_meta($post->ID, "sliderPhotoImg".($i+1), true);
    echo '"></div>';
}
}                               
?>

</div>
<script>
$( "#Slider-<?php the_ID();?> > div:gt(0)" ).hide();
setInterval( function () {
    $( "#Slider-<?php the_ID();?> > div:first" )
        .fadeOut( 1000 )
        .next()
        .fadeIn( 1000 )
        .end()
        .appendTo( "#Slider-<?php the_ID();?>");
    }, 3000 );
    $("#Slider-<?php the_ID();?> > div > img").css({
        "position": "relative",
        "width": "600px",
        "height": "400px"
});
</script>
EN

回答 1

Stack Overflow用户

发布于 2019-04-24 18:11:34

我将echo添加到jquery中的php代码中,试试这个,然后告诉我们。

代码语言:javascript
复制
<div id="Slider-<?php the_ID(); ?>">
<?php 
$dot = (int)get_post_meta($post->ID, "dots", true); 

for($i = 0; $i< $dot; $i++){
if($i <= $dot){
    echo '<div><img src="';
    echo get_post_meta($post->ID, "sliderPhotoImg".($i+1), true);
    echo '"></div>';
}
}                               
?>

</div>
<script>
$( "#Slider-<?php echo the_ID();?> > div:gt(0)" ).hide();
setInterval( function () {
    $( "#Slider-<?php echo the_ID();?> > div:first" )
        .fadeOut( 1000 )
        .next()
        .fadeIn( 1000 )
        .end()
        .appendTo( "#Slider-<?php the_ID();?>");
    }, 3000 );
    $("#Slider-<?php the_ID();?> > div > img").css({
        "position": "relative",
        "width": "600px",
        "height": "400px"
});
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55826938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档