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

特色文章循环显示错误的文章摘要

萧鸿轩
2023-03-14

在WordPress主题版上,我有一个归档页面,页面顶部有一篇特色文章,上面显示了特色图片、发布日期和摘录,下面还有其他文章。

遇到了这样一个问题:文章的标题正确,图片正确,但摘录不正确。相反,它引入了不同帖子的文本。

下面的代码有什么不正确的线索吗?

<?php
$args = array( 
    'numberposts' => '1' ,
    'post_type' => 'post',
    'meta_key' => 'post_featured', 
    'meta_compare' => '=', 
    'meta_value' => 1
);
$recent_posts = wp_get_recent_posts( $args );
$fID = 0;
foreach( $recent_posts as $recent ) : ?>
    <?php $fID = $recent["ID"]; ?>
    
    <div class="blog-listing featured_post">
        <a class="blog-image-lg" href="<?php echo get_permalink($recent["ID"]); ?>" style="background-image: url('<?php echo get_the_post_thumbnail_url( $recent["ID"], 'full' ); ?>');">
            <span>FEATURED POST</span>
            <?php echo get_the_post_thumbnail( $recent["ID"], 'post-thumbnails-big' ); ?>
        </a>
        <div class="blog-info pull-left">
            <a href="<?php echo get_permalink($recent["ID"]); ?>"><h3 class="blog-title"><?php echo $recent["post_title"]; ?></h3></a>
            <span class="blog-date"><?php echo strtoupper(get_the_date('F j, Y')); ?></span>
            <p><? echo the_excerpt(); ?></p>
            <p class="readmore-wrapper"><a class="readmore" href="<?php echo get_permalink($recent["ID"]); ?>">READ MORE &raquo;</a></p>
        </div>
    </div>   
                                

共有1个答案

申屠无尘
2023-03-14

更改<代码>

_extract()在您的情况下不起作用,因为您不在WP循环中,而只是一个常规for循环。

 类似资料:
  • 我用过ACF。我已将“分类法”选择下拉字段添加到后期编辑页面。从下拉列表中,我选择了这篇文章应该出现在哪个类别中,但我的代码显示的是所有类别中的同一篇文章。 下面是类别中的代码。php文件。我需要它来显示最近的帖子,它已经被赋予了“类别中的功能”,因此,在我定义的类别中的功能。 我category.php的当前循环 Pastebin:http://pastebin.com/NR3UanAd

  • 我试图分享一篇文章从我的网站(博客)到谷歌加,但它没有显示文章的特色图像,而只是显示文章的标题和链接。我有微数据,也有“og”标签为我的页面。当使用谷歌结构化数据测试工具进行测试时,显示一切良好。我希望能得到一些帮助。如果我试图共享主页,它显示的是一个图像,然而,如果我试图共享网站上的任何帖子,它不显示任何图像。请帮助,让我知道如果你需要任何更多的信息,将很乐意提供。 一篇来自网站的文章

  • 我们的网站(http://www.litepanels.com/news/)上有一个WordPress新闻博客,它与静态html网站的其余部分是分开的。我只想把最新的故事(特色帖子)展示在我们的主页上。博客和我们的网站在同一台服务器上。我发现我可以像这样抓取帖子标题: 但是我对PHP不太了解,我怎样才能抓住这篇特色文章(上面的链接中有标题、图像和文本) 我在这里测试它:http://www.lit

  • 错误 JavaScript不仅拥有不同的错误 子类型(TypeError,ReferenceError,SyntaxError等等),而且和其他在运行时期间发生的错误相比,它的文法还定义了在编译时被强制执行的特定错误。 尤其是,早就有许多明确的情况应当被作为“早期错误”(编译期间)被捕获和报告。任何直接的语法错误都是一个早期错误(例如,a = ,),而且文法还定义了一些语法上合法但是无论怎样都不允

  • 计算机最擅长做的事情就是“重复”——像儿童一样不厌其烦地重复做一件事,而且重复的速度很快,可以在1毫秒内列出你的全部Facebook好友。 本章将学习如何用有限的几个块来编写可以重复执行的程序,而不必反复拷贝粘贴同一段代码;还将学习与列表有关的操作,如给电话号码列表中的每个号码发送一条短信,以及为列表项排序。通过学习,你将了解到如何用循环块来有效地简化程序。 控制程序的执行:分支及循环 在前几章中

  • 本文向大家介绍Python实现提取文章摘要的方法,包括了Python实现提取文章摘要的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现提取文章摘要的方法。分享给大家供大家参考。具体如下: 一、概述 在博客系统的文章列表中,为了更有效地呈现文章内容,从而让读者更有针对性地选择阅读,通常会同时提供文章的标题和摘要。 一篇文章的内容可以是纯文本格式的,但在网络盛行的当今,更多