【发布时间】:2012-09-13 06:19:12
【问题描述】:
我正在尝试做的事情:创建一个编号的图片列表,其中包含指向每张图片的链接。列表编号不连续。
变量:
-
$image->number- 给出第一个数字; -
$image->next_pid- 给出“下一个链接”; -
$image->total- 给出最后一个数字;
代码:
<?php
$list_first = $image->number;
$list_last = $image->total;
for ($list_first = 1; $list_first <= $list_last; $list_first++) {
echo($list_first);
}
?>
问题:此代码列出了我需要的图片编号列表。我不知道如何将“下一个链接”变量包含到循环中。
示例:number = 1; next_pid = 链接 ID2; total = 7。所以列表将如下所示:1(无链接)2(有链接 ID2)3(链接 ID3)等直到 7。第一张图片没有链接,因为它已经显示。抱歉不够明确。
您可以查看我正在尝试执行的操作here。我已经列出了该画廊中的其他图片,但没有链接。这是一个 wordpress 网站和一个插件,我用来在每个画廊中显示图片。您可以在PasteBin查看该插件的functions.php。
【问题讨论】:
-
数字是连续的还是任意的?
-
改用while循环。虽然下一个不为空...
-
顺序(1,2,3,4 等)
-
所以这就像一个分页显示,
number可能包含 5,total可能包含 10,next_pid包含指向显示 11 - 15 的页面的链接? -
您还可以添加
var_dump($image)吗?因为我不知道它的结构可能是什么。