我不知道这是否可能,但我试图从get_pages()
Wordpress 的功能中获取分页,因为我需要这些页面与不同的类或在某些 div 内进行回显,这样我以后可以使用 Javascript 管理它们以匹配所需的模板。
到目前为止,我有这个来回显内容:
$pages = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc');
$i =0;
foreach($pages as $page)
{
$content = $page->post_content;
if(!$content)
continue;
$i++;
$content = apply_filters('the_content', $content);
$doc = new DOMDocument();
$doc->loadHTML($content);
$xpath = new DOMXPath($doc);
$imagesrc = $xpath->evaluate("string(//img/@src)");
$imagehref = $xpath->evaluate("string(//a/@href)");
for($i = 0; $i < count($content); $i+=5) {
echo "<li><a id='item-$i' href='$imagehref'><img src='$imagesrc'/></a></li>\n";
for($i = 5; $i < count($content); $i+=18) {
echo "more";
}
}
所以现在我确实得到了所有项目,无论是 10 还是 50,但我想要的是把它们放在 8 块中,这可以在每个块中做吗?或者还有另一种方法吗?
注意 我需要将大量帖子分成 8 个块
任何帮助将不胜感激 谢谢:)