php - 如何在 WordPress 中获得正确的滑块
问题描述
<?php
$slider_args=array(
'tag'=>array('featured','sticky'),
'post_per_page'=>5
);
$slider=new WP_Query($slider_args);
echo "<prev>";
var_dump($slider->have_posts());
echo "</prev>";
if ( $slider->have_posts() ) {
while ( $slider->have_posts() ) {
$slider->the_post();
$thumb_id=get_post_thumbnail_id();
$thumb_url=wp_get_attachment_image_src($thmb_id,'full',true)
?>
<li>
<a href="#slide1"><img src="<?php echo $thumb_url[0] ?>" alt="Welcome to Slippry!"></a>
</li>
<?php
}
wp_reset_postdata();
}
?>
请有人告诉我问题是什么。
我在 home.php 中有这段代码,但它没有在 WordPress 主题中运行。当我在它上面运行 var_dump 时,$slider->have_posts()
它返回 false。
解决方案
查询参数中的“标签”用于类别 slug,它接受字符串作为参数而不是数组,因此请尝试
'tag' => 'featured, sticky',
推荐阅读
- asp.net-core - 尝试激活“XXXXX”时无法解析“Microsoft.AspNetCore.SignalR.Hub`1[IXXXX]”类型的服务
- java - 使用attributeconverter时,SpringBoot应用程序未完成启动
- php - 为什么我的 ionic 应用程序不显示来自 Android 数据库的数据?
- laravel - 如何模拟 Laravel Auth 门面的给定方法
- javascript - 如何使用 ref 在 react.js 中的两个按钮之间切换?
- openssl - 如何将多个答案传递给 shell 命令?
- javascript - 返回段落中链接的索引位置
- c - 访问指向结构的指针会导致内存读取冲突
- html - 如何在文本上方水平居中图标(无弹性框/网格)?
- google-apps-script - 403 通过 Apps 脚本访问以编程方式创建的工作表项目端点