【发布时间】:2021-06-25 04:05:00
【问题描述】:
我昨天发布了这个,但是当我注册后我再也看不到问题了,所以如果它现在在这里出现两次,请道歉!
我试图在单个页面的末尾显示一个缩略图网格。我的“工作”页面上的网格工作正常,这是一个类别页面。它们使用下面的代码显示为缩略图网格。你可以在网站上看到Here。
<?php
get_header(); ?>
<div class="grid work thumb-wrap clearfix">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();?>
<a class="thumb" href="<?php the_permalink(); ?>">
<img src="http://www.nathanspence.com/wp-content/uploads/<?php echo get_post_meta($post->ID, 'thumb', true); ?>"/>
<div class="post-excerpt">
<h2><?php echo get_the_title($ID); ?></h2>
<div class="sub-title"><?php echo get_post_meta($post->ID, 'project-name', true); ?></div>
</div>
</a>
<?php endwhile; ?>
<?php endif; ?>
</div><!--end of "thumb-wrap"-->
<div class="push"></div>
</div><!--end of "page-wrap"-->
<?php get_footer(); ?>
我想在每篇文章的末尾复制这个。 Here.
<?php get_header(); ?>
<div class="page-content">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<article class="work post-content ready-to-column clearfix">
<header class="post-header column-left">
<h1><?php echo get_the_title($ID); ?></h1>
<h2><?php echo get_post_meta($post->ID, 'project-name', true); ?></h2>
<div class="project-info"><?php echo get_post_meta($post->ID, 'project-info', true); ?></div>
</header>
<div class="column-right">
<?php the_content(); ?>
</div><!---end of "right-column flex-column"--->
</article>
<?php endwhile; else: ?>
<p>Sorry, this post does not exist</p>
<?php endif; ?>
<div class="grid work thumb-wrap clearfix">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();?>
<a class="thumb" href="<?php the_permalink(); ?>">
<img src="http://www.nathanspence.com/wp-content/uploads/<?php echo get_post_meta($post->ID, 'thumb', true); ?>"/>
<div class="post-excerpt">
<h2><?php echo get_the_title($ID); ?></h2>
<div class="sub-title"><?php echo get_post_meta($post->ID, 'project-name', true); ?></div>
</div>
</a>
<?php endwhile; ?>
<?php endif; ?>
</div><!--end of "thumb-wrap"-->
<div class="push"></div>
</div><!--end of "page-wrap"-->
<?php get_footer(); ?>
我想在单个帖子的末尾显示此网格。我试过只是粘贴相同的循环,但正如你所看到的,简单地粘贴它只会显示当前帖子的缩略图。知道我该怎么做吗?我是一名刚刚学习能够维护自己的网站的设计师,所以我在阅读循环等方面有点迷茫。谢谢!
编辑:为了更清楚。如何获取下面的代码以在单个帖子末尾输出该类别中的所有帖子?
<a class="thumb" href="<?php the_permalink(); ?>">
<img src="http://www.nathanspence.com/wp-content/uploads/<?php echo get_post_meta($post->ID, 'thumb', true); ?>"/>
<div class="post-excerpt">
<h2><?php echo get_the_title($ID); ?></h2>
<div class="sub-title"><?php echo get_post_meta($post->ID, 'project-name', true); ?></div>
</div>
</a>
【问题讨论】:
标签: php wordpress loops categories