每 4 个帖子和 8 个帖子添加类别 -- WordPress Loop

2023-12-03

我正在尝试构建一个内容滑块,以便每张幻灯片包含 8 张图像。为此,我需要在 WP 查询中为每 4 个帖子添加“row-fluid”类,并为每 8 个帖子添加“slide”类。

我试图实现的 HTML -

<div class="coda-slider"  id="slider-id">

  <div class="slide">

    <div class="row-fluid">
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
    </div><!-- /row-fluid -->

    <div class="row-fluid">
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
    </div><!-- /row-fluid -->

  </div><!-- /slide -->

  <div class="slide">

    <div class="row-fluid">
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
    </div><!-- /row-fluid -->

    <div class="row-fluid">
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
      <div class="span3">
        <img src="...">
      </div>
    </div><!-- /row-fluid -->

  </div><!-- /slide -->

</div><!-- /coda-slider -->

我的查询无法正常工作 -

<?php

$args = array( 'post_type' => 'video', 'posts_per_page' => 10,);

$the_query = new WP_Query( $args );

echo '<section id="our-clients">';

echo '<div class="coda-slider"  id="slider-id">';   

$i = 1;

echo '<div class="slide">';

echo '<div class="row-fluid">';

if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();

echo '<div class="span3">';

the_post_thumbnail();

echo '</div>';

     if($i % 8 == 0) {echo '</div><div class="slide">';}

     elseif($i % 4 == 0) {echo '</div><div class="row-fluid">';}

$i++; endwhile; endif;

echo '</div>'; //row-fluid

echo '</div>'; //slide

echo '</div>'; //coda-slider

echo '</section>';

查询打印出什么 -

enter image description here

php 正在将“slide”类添加到每 8 个帖子中,但第一个“slide”类未正确关闭。这听起来可能真的很令人困惑,所以如果您需要更多信息,请告诉我。

我很感激你的帮助!


尝试这个 ;)

<?php

$args = array( 'post_type' => 'video', 'posts_per_page' => 10,);

$the_query = new WP_Query( $args );

echo '<section id="our-clients">';

echo '<div class="coda-slider"  id="slider-id">';   

for($i=1; $the_query->have_posts(); $i++)
{
    $the_query->the_post();

    $prePost='';
    $postPost='';

    if($i==1)
    {
        $prePost='<div class="slide"><div class="row-fluid">';
    }
    if($i==4)
    {
        $prePost='</div><div class="row-fluid">';
    }

    if($i==8)
    {
        $postPost='</div></div>';
        $i=0;
    }

    echo $prePost, '<div class="span3">';
    the_post_thumbnail();
    echo '</div>', $postPost;
}


echo '</div>'; //coda-slider

echo '</section>';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

每 4 个帖子和 8 个帖子添加类别 -- WordPress Loop 的相关文章

  • 用于分页的php示例脚本[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 任何人都可以建议一个好的分页 php 脚本 其中人们想要分页显示数据库中的大量项目 以下链接可以帮助您
  • 未捕获的 ValueError:mysqli_stmt::execute():参数 #1 ($params) 必须是列表数组

    我试图通过这两个查询在我的数据库中插入准备好的语句多个值 这两个查询都发生故障 返回 未捕获的错误 调用未定义的方法 mysqli stmt bindValue 对于第一个代码或 未捕获的 ValueError mysqli stmt ex
  • 返回变量在 PHP 中不起作用(即没有返回值!)

    我更喜欢使用 Python 语言进行编程 但必须使用 PHP 来处理特定的网站应用程序项目 在 PHP 中 我试图将函数中的值 返回 到主程序环境 用于后续计算 但无论我尝试什么 函数中计算的值都不会返回该值 而是从函数中回显 工作正常 在
  • 如何为 Lumen 的封闭路线指定路线名称?

    您好 我有以下流明路线 router gt get end function Illuminate Http Request request use router controller router gt app gt make App H
  • 如何使用 C# 向 WordPress 发帖? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想编写一个程序 可以使用 C 通过 POST 方法将数据发布到 WordPress 我不知道该怎么做
  • 如何在Web服务中传递URL

    我想将此 URL 作为网址中的值传递http localhost h2orn php verify php email emails hash hash但是 我只能在 符号之前传递 我想传递所有 URL 我正在使用java网络服务 代码在这
  • 如何在 Laravel 5.5 中编辑“页面因不活动而已过期”的视图

    在 Laravel 5 5 中 当您使用 CSRF 保护 默认情况下 并且在长时间不活动后发送发布请求时 您将收到此错误页面 屏幕截图 我对此错误表示同意 但是 我需要更改此错误的视图 文本以确保与我的应用程序风格和语言相匹配 关于如何编辑
  • Symfony php.ini Debian

    我在 Oracle VM VirtualBox 上使用 Debian 7 amd64 LAMP 服务器 我正在尝试安装 Symfony 但遇到了一些小问题 当我运行命令时 php my project name app check php
  • 将 SQL 中的数据存储在数组中

    我正在尝试将 sql 数据库中的数据存储到数组中 目前我有这个 query mysql query SELECT FROM InspEmail WHERE Company LIKE company while row mysql fetch
  • FPDF - 内嵌粗体文本

    我正在尝试从 PHP 创建 PDF 出于法律原因 我们需要将免责声明的一部分设为粗体 并且需要概述免责声明 我当前的代码使用 if isset POST optout POST optout yes pdf gt Ln 5 pdf gt S
  • PSR-4 代码库中条令生成器的解决方法

    在 Windows 机器上使用 Symfony 2 和 Doctrine 我正在尝试 从现有模式生成实体 php app console doctrine mapping import force CoreBundle annotation
  • 配置 .htaccess 以在 PHP 框架 (Silex) 上工作

    我的 Apache2 本地主机 linux 上有一个工作路径 http localhost lab silex web index php hello name 我想成为 http localhost lab silex hello nam
  • 如何从字符串中只获取数字? [复制]

    这个问题在这里已经有答案了 我有这样的字符串 第 001 课 完成 在这种情况下 我只想获取数字部分001 我试过这个 str the title preg match all d str matches number implode ma
  • 从提交的表单中转义字符串中的字符

    每次发布帖子时 我都会得到转义字符 gt gt gt 我有一个多步骤表单 它将数据从一种表单传输到另一种表单 我将这些值与准备好的语句一起保存在数据库中 数据库中的值当前看起来像Paul s House 用户应该可以在字符串中使用单引号和双
  • 登录后所有页面都应该是https吗?

    这有点难以解释 但我会尽力 有一个网站 每个页面上都有登录表单 其中包含用户名 密码字段 这些页面未使用 SSL 用户填写用户名 密码并提交表单后 表单将被发送到 https 的身份验证页面 对于这种情况我有几个疑问 向 https 页面提
  • Yii2 DropDownList Onchange 更改自动完成小部件“源”属性?

    我已经尝试过这个 yii2 依赖的自动完成小部件 https stackoverflow com questions 27025791 yii2 dependent autocomplete widget 但我不知道为什么它不起作用 这是我
  • cURL '格式错误的网址'

    This url 在浏览器中工作得很好 但 cURL 返回错误 3 格式错误的 url 关于解决方法有什么想法吗 EDIT 卷曲代码 function get web page url options array CURLOPT RETUR
  • 需要使用 php 从远程服务器下载与 $_FILES 相同的内容[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 好的 我有处理图像上传的 php 代
  • sqlsrv_num_rows 不返回任何值

    我正在尝试获取查询中返回的行数 while 循环遍历结果有效 但由于某种原因 sqlsrv num rows 不返回任何值 result SELECT from dtable WHERE id2 apple query sqlsrv que
  • 哪个 PHP 5 版本最常用?

    当我开发将在不同配置的客户端 Web 服务 通常使用共享托管 上使用的应用程序时 我应该假设大多数 Web 服务器都具有哪个 PHP 5 版本 例如 5 2 x 5 3 x 等 在所有使用 PHP 版本 5 的网站中 有 84 9 使用版本

随机推荐

  • ASP / 获取行和计数

    为了增强性能和资源 我刚刚开始在一些脚本上使用 getRows 我刚刚遇到一个问题 想请教一下 我这样做是为了获取记录集并获取计数 If NOT rs EOF Then arrResultSet rs GetRows arrRowCount
  • java文本字段中的数据可以在没有数据库交互的情况下发送到jasper报表吗?

    我们正在使用 netbeans 用 java 开发一个桌面应用程序 我们已经安装了 Netbeans 的 jasper 报告 并且能够根据数据库中的数据设计报告 有一个表格 我们想要打印而不将数据存储在数据库中 我们可以将表单数据发送到ja
  • 如何使用 initSelection 附加 jquery select2 值

    这是我使用 ajax 进行的 select2 多重选择 最初我在 initselection 中设置一些值 如下所示 initSelection function element callback var data id 4 zipcode
  • 对引用程序集中的类进行 GetType 失败

    我有一个引用域项目的 asp net Web 项目 在 Web 项目中 我想使用反射从域项目创建类的实例 但我总是得到 null 在 VB 中什么也没有 注意 我使用的是非完全限定的类名 并希望按照 MSDN 似乎指示的那样执行搜索 在程序
  • 如何在不使用 vba 创建 Internet Explorer 对象的情况下解析 html?

    我工作的任何计算机上都没有 Internet Explorer 因此创建 Internet Explorer 对象并使用 ie navigate 解析 html 并搜索标签是不可能的 我的问题是 如何在不使用 IE 的情况下自动将带有标签的
  • 使用芬威克树或 BIT 的数组中非递减子序列的最大和

    我们如何使用芬威克树找到数组中非递减子序列的最大和 例如我们有 1 4 4 2 2 3 3 1 这里非递减子序列的最大和是 11 1 2 2 3 3 可以使用动态规划算法找到最大和 扫描数组并将每个元素的值添加到有效的最大子序列和 子序列以
  • 使用 Python Paramiko 使用多个连接/线程将大文件上传到 SFTP 服务器

    我正在尝试使用线程和 python paramiko 库将文件分块 SFTP 到远程服务器 它在不同的线程中打开本地文件和 sftp 块到远程服务器 我基本上遵循这个解决方案 它使用相同的方法通过 SFTP 下载大文件 我想改为发送大文件
  • vim 在特定字母上按“enter”

    我想在文件中的箭头符号上按 Enter 键 基本上 按下 Enter 键后 箭头键会折叠以显示更多文本 我有很多这样的方向键 wp filter array 365 wp filter pre term name array 2 彻底崩溃后
  • Firebase:如何从外部数据库读取?

    我在另一台服务器上的 PostgreSQL 中有一些数据 我需要读取这些数据以将其包含在我的 Firebase 应用程序中 然后渲染图表 我只有数据库连接字符串 没有端点可以返回该数据 我会限制在 Firebase 上使用身份验证和角色输入
  • 计算图的关键路径

    对于图论作业 我要求计算 s 关键路线以及项目的时间松弛 格式如下 入口 输入的第一行是一个整数 C 它表示测试用例的数量 对项目活动进行建模的图表 每个测试用例的第一行分别包含两个整数N和M 其中N代表项目中的节点数和活动量M 然后是m行
  • 比较熊猫不同年份的同一天

    我是一个新手 仍在试图弄清楚 Pandas 拆分 应用 组合才刚刚开始有意义 但我还没有做到 我正在尝试获取前几年 2013 2015 同一天的历史最高和最低销售电话号码 然后用另一列告诉我 2016 年电话销售高于之前高点或低于之前低点的
  • 复制 C++ 抽象类

    好的 这是一些代码 include
  • iPhone SDK:URL请求未超时

    我遇到了网络请求应该超时的问题 但该方法未被调用 请求如下 define kCONNECT TIMEOUT 20 0 request NSMutableURLRequest requestWithURL aUrl request setHT
  • 使用 C# 创建的图像 - 如何通过 SQL 将它们插入到 BLOB 中

    假设我捕获屏幕截图 有我的代码 int sWidth 1600 sHeight 1200 Bitmap B M P Bitmap sWidth sHeight Graphics gfx Graphics FromImage Image B
  • 带有 ARM M1 的 Mac 上的 cmake 正在运行 x86_64 架构而不是 arm64 的链接器

    我正在尝试编译glfw从具有 M1 arm64 处理器的 Mac 上的源代码开始 在运行链接器时 cmake 奇怪地尝试链接 x86 64 架构的项目 而二进制文件是为 arm64 构建的 我克隆项目 创建名为的构建文件夹cmake bui
  • dplyr:标准评估和 enquo()

    我听说 dplyr 中不推荐标准评估 我们可以做类似的事情enquo and quo 我的原始代码 简化 是 my function lt function data x OriginalX y OriginalY data gt muta
  • 如何在 C# 中禁用 DataGridView 的每个单元格制表位?

    如何在 C 中禁用 DataGridView 的每个单元格制表位 如果用户聚焦在 DataGridView 上并按 Tab 我希望下一个控件将聚焦 而不是聚焦在 DataGridView 的下一个单元格上 我怎样才能做到这一点 Set th
  • Bootstrap 4 上的不可 12 整除的等列

    我有一个小网络应用程序 我想显示 5 列响应式等宽 但我只想要宽度 992px 的设备使用这种布局 对于宽度 等宽的列可以分成多行 但是有一个Safari 弹性盒错误这使得它无法在没有 明确的flex basis or border 两种解
  • @Html.HiddenFor 不适用于 ASP.NET MVC 中的列表

    我正在使用包含列表作为属性的模型 我用从 SQL Server 获取的项目填充此列表 我希望列表隐藏在视图中并传递给 POST 操作 稍后我可能想使用 jQuery 将更多项目添加到此列表中 这使得数组不适合稍后扩展 通常你会使用 Html
  • 每 4 个帖子和 8 个帖子添加类别 -- WordPress Loop

    我正在尝试构建一个内容滑块 以便每张幻灯片包含 8 张图像 为此 我需要在 WP 查询中为每 4 个帖子添加 row fluid 类 并为每 8 个帖子添加 slide 类 我试图实现的 HTML div class coda slider