当前位置: 首页 > 知识库问答 >
问题:

Wordpress设置图像下一个新帖子标题

壤驷宏才
2023-03-14

我有代码:

    <div id="content88">
<div class="tip">
<div style="margin-left: 9%; margin-top: -2px;">
<center><h1><font style="margin-left:-50px;" font-size="20px" color="#BCBDC1">Last 5 posts from category</font></h1></center></p>
<?php
$catquery = new WP_Query( 'cat=11446&posts_per_page=5' );
while($catquery->have_posts()) : $catquery->the_post();
?>

<h4><a href="<?php the_permalink() ?>" rel="bookmark"><font color="#fff"><?php the_title(); ?></font></a> - <b>Last update:</b>  <span class="entry-date"><?php echo the_modified_time('Y/m/d \a\t g:i A'); ?></span> </h4> </p>

<?php endwhile; ?>
<center><h4><a href="#"><font style="margin-left:-50px;" font-size="14px" color="#BCBDC1">Click here for more results</font></a></h4></center></p>
</div>
</div>
</div>

此代码列出了特定类别的最后5篇文章。看起来是这样的:

它还提供了特定帖子发布的时间,正如你从上面的图片中看到的。我想做的是在x小时/天的帖子旁边有图像,它看起来像这样:

但是我没有想到正确的方法去做,甚至从我应该开始,我也没有找到任何接近我需要的东西,也许有人可以给我一个例子,从我应该开始?谢谢。

共有1个答案

戴霖
2023-03-14

您只需将帖子的时间戳与所需时间进行比较:

<?php
    $olderThanTime = strtotime('-2 hours');
    $postTime      = strtotime(get_the_time('Y-m-d H:i:s', get_the_ID()));

    if ($postTime > $olderThanTime ) {
        the_post_thumbnail('small');
    }
?>
 类似资料:
  • 我发现了这个网站:http://www.jfletcherdesign.com. 我想复制一下主页上显示他所有帖子的特色图片的方式,以及当你点击你在特定帖子中深入查看的图片时显示的方式。我还想复制一下你是如何在一个类别中点击“前进”和“下一步”并将一个图像添加到相应的帖子中的。 有人能为我指出设置此功能的正确方向吗? 如果你能给我指出jQuery插件的话,我会得到额外的积分,该插件在他的分类页面上

  • 我有一个静态页面,其中10个容器位于index.php文件的不同位置,我想显示10篇最新文章。我想像这样回显帖子的数据(标题、文本、缩略图、作者、时间): 我的PHP文件: 提前谢谢,我感谢你能提供的任何帮助。

  • 我找到了这个解决方案,可以让特色图片默认位于文章标题下方。wordpress在帖子标题下添加特色图片 我把这个php放在哪里? 它是否适用于所有职位?

  • 我想在标题旁边添加一个视频图标/图库图标,其中包含视频/照片库。我在最新的wordpress上制作我自己的自定义主题。目前我正在使用 对于标题。我在另一个主题(不是我的)之前有视频图标的标题。我在functions.php找到的密码 这使得文章标题上的span类包含

  • 我最近将我的一些站点升级到了WordPress3.5.1,并注意到您不能再使用get_posts()函数和'post_parent'属性来获取已附加到特定帖子的帖子。最近的更新似乎不再用数据库中的post ID追加post_parent字段。 以前,可以使用get_posts()获得附加到post的图像; 但是,由于post_parent不再附加ID,这就不起作用了。 我还应该补充一点,这发生在‘

  • 好吧,这一定很容易,我就是搞不懂为什么什么都不管用。 我有一个wordpress主题和3个自定义帖子类型。我想限制对大多数帖子的访问,并允许管理员使一些帖子可供公众查看。我希望它尽可能简单。 我目前拥有的是,我已经将所有帖子设置为默认为private,然后管理员可以进入并将任何他喜欢的帖子设置为“public”,以便未登录的人可以看到它们。 问题是,我无法在fontend上为登录用户显示私人帖子。