gpt4 book ai didi

php - 在 SimplePie 提要文章之间添加横幅

转载 作者:行者123 更新时间:2023-11-29 13:50:39 25 4
gpt4 key购买 nike

我的 SimplePie 安装是直接的 Linux 安装。 (没有 WordPress 或任何东西)

我正在尝试在我的提要文章之间添加横幅。例如,如果我每页显示 10 篇提要文章,我想在第 5 篇之后添加一篇。

非常感谢您的帮助...我的提要页面非常基本,可以在这里看到:

如果您不熟悉 SimplePie 代码,这里基本上是与上面页面的组成非常相似的代码:

要在每个页面上显示我想要的文章数量,我使用:

//设置我们的分页值

$start = (isset($_GET['start']) && !empty($_GET['start'])) ? $_GET['start'] : 0; // Where do we start?
$length = (isset($_GET['length']) && !empty($_GET['length'])) ? $_GET['length'] : 10; // How many per page?
$max = $feed->get_item_quantity(); // Where do we end?

最佳答案

在输出文章的循环中,您可以使用计数器和模运算符:

$counter = 0;
foreach ($feed->get_items($start, $length) as $key=>$item) {
if ($counter % 5 == 0) { // use modulus operator
// display banner
}
// ...
$counter++;
}

参见php modulus in a loop文章。上面的代码将在 $counter = 0、5、10 等时显示横幅。

关于php - 在 SimplePie 提要文章之间添加横幅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16726831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com