gpt4 book ai didi

php - 子页面内容

转载 作者:搜寻专家 更新时间:2023-10-31 21:45:34 24 4
gpt4 key购买 nike

我有一个父页面作为我的投资组合的菜单。

它从子页面中提取缩略图,我已经能够使用魔法域和一些代码完成这些操作。它将图像转储到网格布局中。缩略图被拉入一个容器 div,如下所示:

div id="folio-content">

<div class="thumb-container">
<div class="thumb"><img src="/images/pic.jpg"/>
</div>JCPenny</div>
... </div>`

当 div 填满 2 个缩略图时,我想创建一个新的容器 div 并再次用 2 个图像填充它,在 2 个图像之后以此类推。

所以,如果你有 4 张图片,它会看起来像这样。

<div id="folio-content"><!--/Main Container/-->
<div class="thumb-container">
<div class="thumb"><img src="/images/pic1.jpg"/>
</div>JCPenny</div>
<div class="thumb-container">
<div class="thumb"><img src="/images/pic1.jpg"/>
</div>Champ Car</div></div>

<div id="folio-content"><!--/Main Container/-->
<div class="thumb-container">
<div class="thumb"><img src="/images/pic1.jpg"/>
</div>JCPenny</div>
<div class="thumb-container">
<div class="thumb"><img src="/images/pic1.jpg"/>
</div>Champ Car</div></div>



this is the code I am using in my page.php file.

<?php get_header(); ?>

<div id="folio-content">

<?php
$projectpage = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc');

$count = 0;
foreach($projectpage as $page)
{
$content = $page->post_content;
if(!$content)

continue;
if ($count == 10) --- this is geting 10 images now, but I want to get them all.

break;
$count++;

$content = apply_filters('the_content', $content);

?>
<div class="thumb-container">
<div class="thumb"><a href="<?php echo get_permalink($page->ID); ?>"<?php echo get_image ("thumbnail",1,1,1,$page->ID);?></a>
</div><?php echo $page->post_title ?>
</div>
<?php
}
?>
</div><!--/close set!-->
</div>

还有,我怎样才能得到所有的子页面?我现在用这个 if ($count == 10)

将它设置为 10

有什么帮助吗?再次感谢!!!!

最佳答案

我不熟悉“get_pages”,但由于 Wordpress 以相同的方式处理帖子和页面,因此您可以使用它。

$projectpage = get_posts('numberposts=-1&post_type=page&child_of='.$post->ID.'&sort_column=post_date&sort_order=desc');

-1 移除限制并获取所有指定页面。

关于php - 子页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4425528/

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