wordpress 归档页显示文章缩略图
时间 : 2024-01-07 16:54:03声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要在WordPress归档页中显示文章的缩略图,需要进行以下步骤:

1. 确保你的主题支持文章缩略图功能。大多数现代主题都支持此功能,你可以在主题设置或文档中查看关于如何启用缩略图的说明。

2. 在WordPress后台,选择“外观”>“编辑器”,然后找到并编辑你当前正在使用的主题的模板文件。通常,归档页的模板文件名为archive.php。

3. 在合适的位置,插入以下代码:

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

<?php if ( has_post_thumbnail() ) : ?>

<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">

<?php the_post_thumbnail(); ?>

</a>

<?php endif; ?>

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

<p><?php the_excerpt(); ?>

<?php endwhile; else : ?>

<p><?php esc_html_e( 'Sorry, no posts matched your criteria.' ); ?>

<?php endif; ?>

4. 保存并更新文件。现在,你的归档页将显示每篇文章的缩略图、标题和摘要。

注意:如果你的归档页模板不是archive.php,可以查看其他模板文件(如category.php、tag.php等),根据需要进行更改。

另外,如果你想对缩略图进行自定义,可以参考WordPress官方文档中关于the_post_thumbnail()函数的使用方法。

其他答案

要在WordPress的归档页中显示文章缩略图,你可以按照以下步骤进行操作:

1. 在你的主题文件中,找到`archive.php`或`index.php`的代码。这个文件负责显示归档页的布局和文章列表。

2. 在文章循环的代码中找到`while(have_posts())`函数,这是一个循环函数,用于遍历归档页上的文章。

3. 在循环的代码块里,找到显示文章标题和摘要的代码。通常是`the_title()`和`the_excerpt()`函数。

4. 在`the_title()`和`the_excerpt()`函数之间添加以下代码,用于显示文章缩略图:

```php

<?php if(has_post_thumbnail()) : ?>

<a href="<?php the_permalink(); ?>">

<?php the_post_thumbnail(); ?>

</a>

<?php endif; ?>

5. 保存文件并刷新归档页,你应该能够看到文章缩略图显示在每篇文章的标题和摘要之前。

注意:上述代码中的`the_permalink()`函数用于获取文章的固定链接,`the_post_thumbnail()`函数用于获取文章的缩略图,这些函数是WordPress内置的函数,不需额外的设置。

如果你的主题没有提供默认的归档页模板,你可以复制`archive.php`文件并将其重命名为`archive-{分类别名}.php`,其中`{分类别名}`是你想要自定义的分类别名,比如`archive-category.php`,这样可以根据分类别名来创建不同的归档页模板,以满足你的需求。