WordPress滑块代码返回无结果

时间:2016-09-26 02:23:13

标签: php wordpress

我是WordPress的新手,我在主题的主页上有以下PHP代码,我很难理解。代码查询要在滑块上使用的图像但是查询没有返回结果,即使我尝试在后端的任何地方添加图像,包括创建具有特色图像的帖子但仍然没有显示任何内容。

<div class="swiper-wrapper">

    <?php $ij=0;
        $slider = array('post_type'=>'slide','order'=>'ASC');
        $slider_query = new wp_query($slider);
        while($slider_query->have_posts()): $slider_query->the_post();
            $feat_imag1 = wp_get_attachment_url(get_post_thumbnail_id($slider_query->ID));                
    ?>

    <div class="swiper-slide" style="background-image:url(<?php echo $feat_imag1; ?>)"></div>
    <?php $ij++;  endwhile;?>

</div>

我的问题是这个与管理面板相关的代码块是什么?我已经读过post_type=>'slide'不是标准的,所以这是第三方幻灯片插件吗?如果是这样,你会知道它的名字吗?

1 个答案:

答案 0 :(得分:1)

默认情况下,没有名为“幻灯片”的帖子类型。 似乎开发人员为滑块创建了它。您可以阅读有关创建自定义帖子类型here

的更多信息

主题主页中的上述代码表示如果有带图片的幻灯片(特色图片或附件),则会填充wp_query 看一下wp_query如何从here

起作用

假设您的项目处于开发阶段,您可以尝试在这些路径中查看/添加/编辑幻灯片

查看幻灯片:

本地主机/项目名/可湿性粉剂管理员/ edit.php?post_type =滑动

添加幻灯片

本地主机/项目名/可湿性粉剂管理员/后new.php?post_type =滑动

简而言之,其他开发人员创建了一个名为slide的自定义帖子类型,并使用wp_query列出它们以显示滑块。如果没有幻灯片/图像,则该给定代码将没有输出。

因此,尝试添加一些幻灯片并在主页中查找滑块。

在主题functions.php文件中查找“幻灯片”。

如果您在执行这些步骤后无法找到滑块,请分享您的活动插件列表的屏幕截图。

快乐的编码!