首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Wordpress中的循环中创建一个循环,以显示包含在单独div中的两个一组中的12篇文章

在WordPress中,可以使用循环来显示文章。循环是通过使用WP_Query类或使用WordPress提供的循环函数来实现的。下面是一个示例代码,用于在单独的div中显示12篇文章,每个div包含两篇文章:

代码语言:php
复制
<?php
$args = array(
    'post_type' => 'post',
    'posts_per_page' => 12
);

$query = new WP_Query($args);

if ($query->have_posts()) {
    $count = 0;
    while ($query->have_posts()) {
        $query->the_post();
        if ($count % 2 == 0) {
            echo '<div class="post-group">';
        }
        // 在这里显示文章内容,可以使用the_title()、the_content()等函数
        echo '<div class="post">';
        the_title('<h2>', '</h2>');
        the_content();
        echo '</div>';
        $count++;
        if ($count % 2 == 0) {
            echo '</div>';
        }
    }
    if ($count % 2 != 0) {
        echo '</div>';
    }
} else {
    echo '没有找到文章。';
}

wp_reset_postdata();
?>

在上面的代码中,我们首先定义了一个WP_Query对象,通过设置'post_type'参数为'post','posts_per_page'参数为12,来获取12篇文章。然后使用循环来遍历每篇文章,使用the_title()和the_content()等函数来显示文章的标题和内容。通过判断$count的值来确定何时创建和关闭div标签,以确保每个div中包含两篇文章。

这是一个基本的示例,你可以根据自己的需求进行修改和扩展。如果你想了解更多关于WordPress循环的信息,可以参考WordPress官方文档中的相关内容:https://developer.wordpress.org/themes/basics/the-loop/

另外,如果你在使用WordPress时需要云计算相关的服务,腾讯云提供了一系列适用于WordPress的云产品,例如云服务器、云数据库MySQL、对象存储COS等。你可以访问腾讯云官方网站了解更多信息:https://cloud.tencent.com/product/wordpress

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

编写自己 WordPress 模板

或者,也许你是一个完整新手。无论如何,这篇文章是给你。 先决条件:我们开始之前, 你需要满足以下一组要求。 你需要在本地主机或实时托管上拥有一个成熟 WordPress 设置。...如果 你想了解更多关于开始使用 WordPress 信息,请参阅这篇文章整个开发过程遵循概念设计,可以是 PSD 或 HTML CSS。 PHP 编程一点介绍。...对于这篇文章,我们将其命名为 wpstart。 一个 WordPress 主题至少需要两个文件存在——style.css 和 index.php 所以进入 wpstart 文件夹并创建两个文件。...从技术上讲, 你自己创建一个自定义主题。当然,它除了有一个空白屏幕之外什么都不做。这是 index.php 开始行动地方。 文本编辑器打开 index.php 并写入以下代码。 如果有任何帖子,而没有剩下显示它们。此循环中任何内容都将重复,直到页面用完所有帖子。我们可以使用这个概念来显示我们列表。这就是我做法。

1.3K30

wordpress 学习笔记 (二)

> have_posts() 解析:WordPresshave_posts() 默认是一个全局函数。...have_posts函数被调用时实际上是调用全局变量$wp_query->have_posts()成员函数,来简单检查一个全局数组(array)变量$posts一个循环计数器,确认是否还有post,...the_post() 解析:the_post()函数则调用$wp_query->the_post()成员函数前移循环计数器,并且创建一个全局变量$post(不是$posts),把当前post所有信息都填进这个...② $parents 字符串值,默认为空 指定父分类显示方式,可选值如下: 空值:不输出父分类; multiple:父分类和子分类都是单独链接,但处于同一个li元素; single:不输出父分类链接...② $sep 字符串值,默认值:, 每个标签链接 之间 显示文本。 ③ $after 字符串值,默认为空 标签链接 后 显示文本。

89620

WordPress循环和全局变量

当我们进行 WordPress 开发时候,首先我们必须要了解主循环和全局变量,这样才知道循环中可以访问哪个全局变量 下面就讲解下 WordPress循环,以便能更好理解哪些全局变量可以被主循环中模板函数调用...WordPress循环 WordPress循环(The Loop)是用来显示文章列表,和在单篇文章页面页显示留言列表主题 index.php ,主循环代码如下: <?...全局变量 下面是循环中可用全局变量: $authordata global $authordata; echo $authordata->display_name; 通过 $authordata...注意通过这种方法获取文章内容是没有经过 WordPress 过滤器接口,不过你想自己去操纵文章内容,比如自己设置文章内容显示方式,通过这种方式获取文章内容是非常有用。...$id global $id; echo $id; 自定义模板函数 假设我们写了一个叫做 get_my_trackback 自定义模板函数,文章留言循环中,如果留言是 trackback 时候,

60310

WordPress如何快速获取文章别名

WordPress 文章别名是对固定链接有着事关重要作用,因为非常多 WordPress 站长喜欢将文章别名用作 URL,所以这时候文章别名就是判断和获取一篇文章重要关键,但是不排除一些 WordPress...今天子凡在更新一个插件小功能时候,由于对接小程序我们并没有完全使用文章 ID,而是使用文章别名,为了统一百度小程序 URL 规则适配,那么就需要单独用到文章别名,下面就分享一下 WordPress...如何快速获取文章别名两个方法。...,能够指定文章 ID,并且如果在循环中还可以不用指定 ID,当然如果直接调用显得更方便就是下面这种方式。...1 2 3 //WordPress 获取文章别名 global $post; $post_slug = $post->post_name; 直接利用 post 全局变量来获取文章别名,但是循环里面

74910

WordPress 教程:和 WordPress 相关一些专有名词

篇文章就是深入探讨这些和 WordPress 相关术语,然后使你在学完这篇文章之后,能够让你在以后使用 WordPress 时候,能够不会因为一些专有名词原因而停滞不前!...>,括号里面的东西就是参数。 Template Tags - 模板标签,它是博客模板显示动态信息,或者用来定制化博客,它可以让你博客独一无二。...Loop 或者 The Loop - 主循环WordPress 用来显示博客日志。使用主循环WordPress 在当前页面显示每篇日志,然后通过循环里面的模板函数来格式化它们。...任何在主循环中 HTML 或者 PHP 代码,每个日志都会用到。当你看到 WordPress 文档中提到:“这个标签必须在 The Loop”,这里说就是住循环。...它提供了对特定目录访问定制化配置能力。文件名字点号开始,因为这样文件 Unix 一类系统一般是隐藏WordPress 使用 .htaccess 文件产生友好链接

88110

如何在博客日志之间显示广告

篇文章将向你展示如何在 WordPress 主页上日志之间放置 AdSense 代码(或者其他广告代码)。同样方法也可以用于存档页面(包括分类和作者存档页面)放置广告。... WordPress ,用来给读者显示日志主流程就是主循环(The Loop)(点击这里和这里查看更多信息)。...用编程术语来说就是一个 while () 循环,它能一篇一篇显示日志,直到满足一个停止条件(比如 WP 设置了只主页上显示15篇日志)或者判断是否还有日志。...如果我们能够得到 while () 循环已经显示了多少篇日志(通过循环外面定义一个计数器变量,循环中累加,然后把计数器值作为测试条件),我们就能很容易编码某些日志后面显示广告。...我使用了 Semiologic Ad Spaces plugin 这个插件,它能让我通过放置一个简单标签来指示出在模板代码显示哪个广告代码块。

53820

一文详解 WordPress 文章特色图片或缩略图功能

现在绝大多数 WordPress 主题,特别是那些杂志型主题,比如 Autumn Pro,都会给每篇文章加上一张缩略图,一般会在首页或者其他列表页时候,使用这种展现方式,缩略图可能单独出现,或者和文章摘要一起... WordPress 2.9 之前,WordPress 没有提供一个标准方法去实现文章缩略图,很多主题都是使用 WordPress 自定义字段来实现文章缩略图功能,这样设置比较复杂。...,下面这些函数应该在 WordPress 循环中使用。...index.php 或者 home.php(取决主题结构)循环添加如下代码: 在当前主题 single.php (也是主循环中)添加如下代码: <?php the_post_thumbnail( 'single-post-thumbnail' ); ?

1.2K10

使用 WP_Query 而不是 query_posts 自定义 WordPress 查询

使用 WP_Query 自定义查询 所以最好方法是使用 WP_Query 来创建自定义 WordPress 查询,这样创建查询和 WordPress循环隔离开,并不会影响主循环行为。...> 上面代码定义了一个叫做 recent_query 变量,它是类 WP_Query 一个实例,然后我使用了 WP_Query 一个方法 query 创建一个查询,它参数和 query_posts...> 上面我们用了 WP_Query 两个方法,分别是 have_posts 和 the_post,这两个方法具体意思,可以参考这篇文章全局变量和 WordPress循环里面的介绍。...这样做好处是循环中,我们可以使用 WordPress 标准文章相关模板函数,比如下面是使用自定义 Loop 先是最新5篇文章完整代码: 最新日志 简单总结 使用 WP_Query 创建自定义 WordPress 查询是不会干扰默认 WordPress循环,使用它我们完全可以一个页面同时运行两个或者以上完全独立 WordPress

31220

使用 Python 可视化 O(n)

语法 for i in range(n):    # do something 一个“for”循环,它多次运行一组特定指令,由 0 到 'n−1' 范围表示,并在每次迭代循环内执行一个操作或一组操作...循环中任何任务或任务序列都可以不考虑输入大小“n”情况下执行。这里要注意主要方面是循环执行“n”次迭代,导致线性时间复杂度。...为了进一步详细说明,我们计划通过 1000 为增量从 10000 到 1000 “n”值来评估算法。 循环中,我们测量每个输入大小 'algo_time()' 函数执行时间。...我们利用迭代循环一种方法是一组多个输入刻度内循环。在此方案循环执行范围从 1000 到 10000 (11000 除外)。...对于输入每个大小,我们将输入值 ('n') 包含在名为 'input_sizes' 列表。此外,我们“execution_times”集合附加相应处理时间。

16710

Python基础教程之循环

最后,天上只留下一个太阳。 现在需要我们使用循环语句来帮助后羿判断,什么情况下需要后羿保持射箭状态。 1. for 坏 for 循环用于迭代序列(即列表、元组、字典、集合或字符串等)。...1.1 坏语法 1.2 坏流程图 1.3 实例 我们一起来看一个数字实例:依次打印出 1~20。...2.1 while循环语法 一次循环过程,首先会判断 condition 是否为 True。如果为 True,则执行循环体语句。...在这里还是提醒大家,注意代码规范哟,注意各个语句缩进,if 语句块是包含在 while 语句块,因此if 语句前面有 4 个空白字符,break 语句是 if 语句下,因此 break 语句相较于...3.2 continue 3.2.1 将continue用于for坏 我们先一起来看下continue for 循环应用,大家点击运行。

1.8K20

WordPress 条件判断标签及用法大全

主页面通常是显示博客内容列表首页,但是如果你“后台”->“设置”->“阅读”设置了静态首页和文章索引页面的话,当访问文章索引页面是返回 True。...判断是否循环中 in_the_loop() 判断是否循环内部。对开发者来说很有用。 判断边栏是否已经激活可用 is_active_sidebar() 判断给出边栏是否激活(正在使用)。...使用条件判断标签实例 下面给出一些例子,让你明白上面的判断标签如何使用。 文章条件判断 下面的例子讲述了当用户访问一篇文章时候如何使用 is_single() 来显示一些特殊内容。...; } 下面的例子介绍了如何在主循环中使用条件判断语句。功能是首页(index)显示文章摘要,而在文章(single)和主页(home)显示文章正文内容。...// 同时判断两个条件 if ( is_single() || is_page() ) ) { // 如果当前是一篇文章或者一个页面,就执行这块代码 } if ( is_archive() && !

3.4K20

如何在Bash编写循环

这本身可能不是一个有用循环,但它是一种安全方法,可以向您证明自己有能力分别处理目录每个文件。首先,通过创建目录并将一些文件某些副本放入其中来创建一个简单测试环境。...waterfall.png 一个循环中逐个遍历每个文件语法是:创建一个变量。...,foreach和end都必须单独出现在单独,因此不能像使用Bash和类似的shell那样一行上创建for循环。...find命令是实现for循环功能另一种方法,因为它提供了几种方法来定义要包含在循环中文件范围以及并行处理选项。 find命令旨在帮助您在硬盘驱动器上查找文件。...如果您可以一个文件上实现目标,那么将该可重复过程包装在for循环中是相对简单,并且唯一需要“编程”是了解变量工作方式以及足够组织将未处理文件与已处理文件分开。

2.4K10

Hadoop专业解决方案-第3章:MapReduce处理数据

MapReduce API-新(包含在org.apche.hadoop.mapreduce里)和旧(包含在orp.apache.hadoop.mapred里)。...MapReduce API-新(包含在org.apche.hadoop.mapreduce里)和旧(包含在orp.apache.hadoop.mapred里)。...构建迭代式mapreduce应用 迭代式mapreduce应用循环中通常一个或者多个mapreduce作业会被执行。...也就是说,这样应用程序要么使用一个内部实现迭代逻辑驱动程序来实现,并在迭代循环中调用需要mapreduce作业,要么使用是一次循环中运行mapreduce作业一个外部脚本和检查转换标准。...3、结束循环 实际实现过程包含两个mapreduce作业。一个是准备初始strands(串),另一个循环中执行)是合并局部strands(串)。在这个例子

88950

还担心面试官问闭

《JavaScript忍者秘籍》概念 闭一个函数创建时允许该自身函数访问并操作该自身函数以外变量时所创建作用域。...总之,从上面的代码,我们可以看到闭有趣三个概念 内部函数参数包含在 作用域之外所有变量、即便是函数声明之后那些声明,也都包含在....经典for循环中使用闭 ? 如上for循环,大家都知道输出6,毕竟这个作用域中,我们只有一个i,所有的回调函数都是在这个for循环结束以后才执行。...如果我们试图假设循环中一个迭代在运行时都会给自己捕获一个i副本,但是根据作用域工作原理,尽管循环中五个函数是各个迭代中分别定义,但是他们都被封闭共享作用域中,因此还是只有一个i。...所以回到正题,我们需要使用闭一个循环中一个迭代都让他产生一个作用域。 所以我们代码修改如下: ? but!!!你也发现了,这样并不姓,不是IIFE会产生一个么?

39220

还担心面试官问闭

《JavaScript忍者秘籍》概念 闭一个函数创建时允许该自身函数访问并操作该自身函数以外变量时所创建作用域。...总之,从上面的代码,我们可以看到闭有趣三个概念 内部函数参数包含在 作用域之外所有变量、即便是函数声明之后那些声明,也都包含在....经典for循环中使用闭 ? 如上for循环,大家都知道输出6,毕竟这个作用域中,我们只有一个i,所有的回调函数都是在这个for循环结束以后才执行。...如果我们试图假设循环中一个迭代在运行时都会给自己捕获一个i副本,但是根据作用域工作原理,尽管循环中五个函数是各个迭代中分别定义,但是他们都被封闭共享作用域中,因此还是只有一个i。...所以回到正题,我们需要使用闭一个循环中一个迭代都让他产生一个作用域。 所以我们代码修改如下: ? but!!!你也发现了,这样并不行,不是IIFE会产生一个么?

43410

构建自定义人脸识别数据集三种训练方法

本文将重点介绍注册流程第一步:创建示例人脸自定义数据集。 在下篇文章,你将学习如何利用这个数据集示例图像,量化人脸,并创建你自己面部识别+ OpenCV应用。...argparse进行分析 (它包含在Python安装)。...我们将在循环中采取最后一步是(1)屏幕上显示框架,和(2)处理按键响应: # show the output frame cv2.imshow("Frame", frame) key= cv2.waitKey...如果没有按键被按下,我们从循环顶部开始, 从流抓取一个frame。...总结 在这篇文章,我们简要介绍了三种创建面部识别自定义数据集方法。 你选择哪种方法完全取决于你自己面部识别应用。

2.1K30

WordPress 主题教程 #5d:Else,日志 ID,链接标题

Else,日志 ID,链接标题是从零开始创建 WordPress 主题系列教程五篇第四部分,这篇课程将讲解其他3个可以增加到日志元素:Else,post ID, 和 链接 title 值,尽管它们是可选...,但是我们几乎可以我每一个免费主题中都能找到。...现在你知道什么是 else 了吧,当没有任何日志或者当找不到任何日志时候,告诉 WordPress 怎么处理,让 WordPress 显示错误信息 Not Found,或者其他任何你想要东西。...每个标签能拥有多个属性,如 DIV 就可以同时有 class 和 id这两个属性。(注释:id 是一个 XHTML 属性。the_ID() 是 PHP 函数。...title="" 是 (链接)标签一个属性。双引号是链接描述。在这里,每篇日志标题也是链接描述。这就是为什么我们要再次使用 the_title() 这个 PHP 函数。

27720

Genesis框架从入门到精通(2):什么是动作?

本系列前一篇文章,我解释了Genesis框架和乐高之间相似性。我列出了Genesis所有内置“钩子”,把它们比喻成乐高里连接各个积木块小凸点。...这是必须,否则就会报错:“第二个参数应该是一个有效回调函数。”这意味着你需要使用Genesis现有的内置函数(这些函数作用非常酷,我将在下一篇文章详细介绍),或者你需要创建一个自己函数。...主循环中动作(action) 上面一条规则看起来对remove_actions似乎不太公平,但也是有它存在原因。看看我TapestryGallery Post Format mod上教程。...我不打算再次贴上所有代码,但如果你不想来回点击,我会在这里放一些相关代码片段。 注意看下,代码将被添加到主循环内(genesis_before_post是主循环中一个钩子)。...我们假设有一个循环,并且$foo和$bar变量不同时间发生变化,有时相同有时不同,因为我有两个选项。

71020

《Linux命令行与shell脚本编程大全》第十三章 更多结构化命令

本章讨论bash shell循环命令for、while和until 13.1 for命令 重复执行一系列命令在编程很常见。 bash shell提供了for命令,允许你创建一个遍历一系列值循环。...每次迭代都使用其中一个值来执行已定义好一组命令。下面是基本格式 for var in list do command done list参数需要提供迭代要用到一系列值。会依次迭代下去。...name2用了另一个复制语句向name2变量包含有列表添(或者说拼接)加了一个值。 13.1.4 从命令读取值 生成列表中所需值另外一个途径就是使用命令输出。...循环单独处理每个变量,可以为每个变量定义不同迭代过程。 尽管可以使用多个变量,但你只能在for循环中定义一种条件。 例子:   1 #!...while命令允许定义一个要测试命令,然后循环执行一组命令,只要定义测试命令返回退出状态码0.它会在每次迭代一开始测试test命令。

1.7K60

bootstrap快速入门笔记(二)-栅格系统,响应式类

一,栅格系统大致有以下: 1,行row必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度),一行有12列 2....“列(column)”水平方向创建一组列col,只有列能作为行直接子元素.row .col-xs-4   通过列设置padding属性,通过为.row 元素设置负值 margin 从而抵消掉为 .container...) { ... } 还有max-width:将 CSS 影响限制更小范围屏幕大小之内。...为了克服这一问题,建议联合使用 .clearfix和响应式工具类 *如果在一个 .row 内包含列(column)大于12个,包含多余列(column)元素将作为一个整体单元被另起一行排列。...四,响应式工具类 通过单独或联合使用以下列出类,可以针对不同屏幕尺寸隐藏或显示页面内容。

1.1K30
领券