在我的滑块中。php我有一个循环,它调用自定义的post类型。该自定义帖子类型有一个用于幻灯片url(链接/标题等)的元框。我可以看到循环和其他一切都在工作,因为在源代码中,它显示了元框中的相应url。但它不会加载滑块。但假设我将一个直接路径放置到循环外的图像,滑块将工作/加载,并且它将从metabox加载动态图像(作为第二张幻灯片)。
看起来,我知道这是错误的,但它几乎就像是在幻灯片脚本之后加载来自元盒的图像。因此,它不会看到图像存在,也不会执行幻灯片的js代码。
我的头有正确的js功能。
我的元框和帖子类型正在创建和保存。
我的主页模板包含“滑块”。php’。(下文)
<div id="slides_wrap">
<div id="slides_frame"> <!-- frame -->
<div id="slides">
<?php include \'slider.php\'; ?>
<!-- pagination things -->
</div>
</div> <!-- frame -->
</div> <!-- slides wrap & shadow-->
我的滑块。php具有
<!-- start slider -->
<?php $args = array( \'post_type\' => \'home_slider\', \'posts_per_page\' => 10 ); ?>
<?php $loop = new WP_Query( $args ); ?>
<div class="slides_container">
<?php // query the "slider" custom post type and import its posts into the slider ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php $slide_img_src = smc_get_the_slide_img_source(); ?>
<a href="#" title="Dum Slider 1" target="_blank"><img src="<?php echo $slide_img_src; ?>" class="max-image" width="" height="" alt="Slide 1"></a>
<?php endwhile; ?>
<!-- if i add this below the slider will work and use this image below first (then load the loop???)
<a href="#" title="#" target="_blank"><img src="http://smc-collective.com/okay/images/sliders/dum_slide_2.png" class="max-image" width="" height="" alt="Slide 1"></a> -->
</div>
<!-- end slider -->
幻灯片。js文件(幻灯片的函数)也正在加载(显然),并且正在页脚中排队。
我绞尽脑汁,php不是我的强项。我觉得我就是想不出它,或者甚至找不到什么。提前感谢。
编辑-如果您需要查看更多代码,请告诉我。我不知道还有什么可能导致这个问题。