首页 文章

WordPress滑块代码没有返回任何结果

提问于
浏览
2

我是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 回答

  • 1

    默认情况下,没有名为'slide'的帖子类型 . 似乎开发人员为滑块创建了它 . 您可以阅读有关创建自定义帖子类型的更多信息here

    主题主页上面的上述代码表示如果有带图片的幻灯片(特色图片或附件),它们将填充wp_query从here查看wp_query的工作原理

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

    To view slides:

    本地主机/项目名称/可湿性粉剂管理员/ edit.php?post_type =幻灯片

    To add slide

    本地主机/项目名称/可湿性粉剂管理员/后new.php?post_type =幻灯片

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

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

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

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

    快乐的编码!

相关问题