如何将 WordPress 帖子水平显示为 3 列?

2023-12-19

我正在将使用 Bootstrap 构建的主题集成到 WordPress 中,现在我面临着水平而不是垂直显示我的帖子的挑战。该设计使用了 3 根柱子。

本站发布的两列的解决方案 (http://perishablepress.com/two-column-horizo​​ntal-sequence-wordpress-post-order/ http://perishablepress.com/two-column-horizontal-sequence-wordpress-post-order/) 很有帮助,但与 3 列一起使用时,它会重复以前显示的帖子。

这是我的代码:

    <div class="row">

    <?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) == 0) : $wp_query->next_post(); else : the_post(); ?>

    <div class="col-sm-4">
    <img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
    <h3><?php the_field( 'description' ); ?></h3>

    </div>

    <?php endif; endwhile; else: ?>
    <div>Alternate content</div>
    <?php endif; ?>

    <?php $i = 0; rewind_posts(); ?>

    <?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) !== 0) : $wp_query->next_post(); else : the_post(); ?>

    <div class="col-sm-4">
    <img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
    <h3><?php the_field( 'description' ); ?></h3>
    </div>

    <?php endif; endwhile; else: ?>
    <div>Alternate content</div>
    <?php endif; ?>


    <?php $i = 0; rewind_posts(); ?>

    <?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) !== 0) : $wp_query->next_post(); else : the_post(); ?>

    <div class="col-sm-4">
    <img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
    <h3><?php the_field( 'description' ); ?></h3>
    </div>

    <?php endif; endwhile; else: ?>
    <div>Alternate content</div>
    <?php endif; ?>



    </div>

任何帮助将不胜感激。

谢谢。


看看这个例子,它的工作方式就像你想要的那样,并根据这个例子安排你的代码。

$i = 1;
echo "<div class='row'>\n";
while( $i <= 10 ){

    echo "  <div class='col-lg-4'></div>\n";
    if( $i % 3 == 0 ) { echo "</div>\n<div class='row'>\n"; }

    $i++;
}
echo "</div>\n";

http://codepad.org/Qesw28Cw http://codepad.org/Qesw28Cw

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

如何将 WordPress 帖子水平显示为 3 列? 的相关文章

  • 按工作日顺序使用工作日键对数组进行排序

    我想按周的顺序对带有工作日键的数组进行排序 如下所示 星期一 星期二 星期三 星期四 星期五 星期六 给定这样的输入 Array Thursday gt 8 Friday gt 7 Monday gt 9 Tuesday gt 12 Wed
  • 雄辩的 laravel:如何从 ->get() 获取行数

    我在弄清楚如何使用这个集合来计算行数时遇到了很多麻烦 wordlist DB table wordlist gt where id lt correctedComparisons gt get 我努力了adding gt count 但没有
  • 如何在 Flexbox 中使用媒体查询控制每行的项目数?

    所以想象我有以下内容Markup div class container div class item div div class item div div class item div div class item div div cla
  • php 大括号放入数组

    我想检查打开的 txt 文件中是否有打开和关闭的大括号 如下所示 file nextopen content 不 这不是我自己的语言或任何东西 但我想说 nextopen 函数和括号内的所有内容 以及文件函数内部的所有内容 并将其添加到数组
  • 从帖子 ID 获取类别名称

    是否可以获取给定帖子 ID 的类别的类别名称 以下代码可以获取类别 Id 但如何获取名称 Thank 干得好get the category post gt ID 将返回您需要循环遍历该帖子的类别数组 category detail get
  • Heroku PHP“入门”无法在 OSX 上本地运行

    我正在尝试让这个存储库在 OSX 10 11 1 Capitan 上本地运行 https github com heroku php getting started git https github com heroku php getti
  • ajax 请求后无法显示 twitter bootstrap 模式

    我想在单击链接时显示模式窗口 但也想执行 ajax 请求来获取需要在模式窗口上显示的对象 我收到了需要在模态窗口上显示的内容的响应 但它没有弹出 因为模态窗口可能是脚本没有被执行 Code 主页 div div JavaScript 代码
  • 可以容纳居中内容的响应式 CSS 圆圈

    我正在寻找一种方法来创建一个可以容纳居中内容的响应式 CSS3 圆圈 关于圈子 我发现了一些很好的信息这个问题 https stackoverflow com questions 12945891 responsive css circle
  • Laravel:调用未定义的函数 Symfony\Component\Console\mb_convert_variables()?

    我正在运行普通 Amazon EC2 服务器 我自己安装了 PHP 5 5 21 我的 Web 应用程序是基于 Laravel 构建的 几个星期以来 一切都进展顺利 然而 现在 当运行 Laravel 命令来更新数据库架构时 php 工匠迁
  • 如何给antd Select设置自定义样式?

    我要定制antdSelect 当用户点击Select蚂蚁金服Option应该显示在 antd 上Select而不是显示在Select antd Select https ant design components select https
  • 相当于 PHP 中的 Alert() 和 Prompt()

    在 JavaScript 中 我们有 Alert 和 Prompt 它们为用户打开一个弹出框 PHP 有等效的吗 Get asdf 是获取用户输入的一种方法 还有其他方法吗 另外 还有一个问题 是否要求 PHP 总是一次性执行 或者它可以像
  • 动态设置的 CSS 样式被覆盖

    我有几个
  • 展开/折叠 div

    我在 PHP MySQL 生成的单个页面上有多个展开 折叠框 问题是 当我单击一个链接来展开一个框时 它会展开所有框 我考虑过在课程末尾附加帖子 ID div class postreplycontainer POST ID 但我不确定这是
  • 在视图中获取路线名称

    我尝试设计导航菜单 我有 3 个这样的项目 仪表板 Pages List Add Articles List Add 现在我想大胆Pages当用户处于此部分时 如果在Add页面我都想要粗体Pages and Add my routes ph
  • 我无法使用 Codeigniter 发送任何电子邮件

    我创建了一个控制器 并在控制器中做了一个测试函数来测试电子邮件是否发送 我检查了不同的电子邮件地址 但没有成功 这是我的代码示例 public function sendmail config protocol sendmail confi
  • 字体大小缩放取决于文本和父 div 的长度

    反应 Javascript 我有一个 div 它包含一个段落 这是一个问题框 因此可以更长或更短 我想解决这个段落是否较长 文本数量 的问题 然后缩小字体大小以使文本适合 div 如果段落较短 请放大字体大小 字体大小限制不是最好的方法 我
  • 使用 PHP 安全连接 MySQL 的最佳方法[重复]

    这个问题在这里已经有答案了 我想了解一下你们认为使用 PHP 连接到 MySQL 数据库的最安全方法 目前我正在做的方式是一个实用程序 PHP 文件 我将其包含在所有其他 PHP 文件的顶部 实用程序 PHP 文件是这样的 有什么建议么 建
  • WordPress 自动草稿禁用

    我正在使用 Wordpress v 3 3 1 并启用多站点管理 我正在尝试禁用自动草稿功能 但似乎我已经尝试了所有方法 我尝试过的 define WP POST REVISIONS false define WP POST REVISIO
  • 当子项位置固定时从 Bootstrap 容器继承宽度

    我试图让 header div 从其父级继承其宽度 标题 div 是position fixed 父级包含在引导容器内 但是 正如您在我创建的代码中看到的 它没有正确继承其父级的宽度 它从某处添加了一些额外的宽度 这一切都非常烦人 知道如何
  • C# 中 PHP 的快速解析

    我需要用 C 解析 PHP 文件 我们本质上要求另一个国家的一些开发人员上传 PHP 文件 上传后我们需要检查 php 文件并获取所有方法和类 函数等的列表 我想过使用正则表达式 但我无法确定一个函数是否属于一个类等 所以我想知道是否已经有

随机推荐