📜  wordpress if thumbnail show else - PHP (1)

📅  最后修改于: 2023-12-03 14:48:32.122000             🧑  作者: Mango

WordPress中显示缩略图,否则 - PHP

如果你在用WordPress开发网站,那么缩略图可能很重要。但是,有些帖子可能没有缩略图,这就需要在代码中做一些判断。本文将为你介绍如何在WordPress中显示缩略图,否则该怎么办。

显示缩略图

首先,我们需要用以下代码来显示文章中的缩略图:

<?php if ( has_post_thumbnail() ) {
    the_post_thumbnail();
} ?>

在上面的代码中,我们使用了WordPress预定义函数has_post_thumbnail(),该函数用于检查文章是否有特色图片。如果有,它将返回true,否则返回false。如果文章中有缩略图,我们就使用the_post_thumbnail()函数来输出缩略图。

否则

如果文章中没有缩略图,我们可以用以下代码代替:

<?php if ( has_post_thumbnail() ) {
    the_post_thumbnail();
} else { ?>
    <img src="<?php echo get_template_directory_uri(); ?>/images/default-thumbnail.jpg" alt="默认缩略图">
<?php } ?>

如果文章中没有缩略图,上面的代码将输出一个默认的缩略图。我们使用get_template_directory_uri()函数来获取主题模板的目录路径,然后在这个路径下的images目录中放置一个default-thumbnail.jpg文件作为默认缩略图。你可以自定义这个路径和文件名,依据情况进行修改。

Markdown 格式
# WordPress中显示缩略图,否则 - PHP

如果你在用WordPress开发网站,那么缩略图可能很重要。但是,有些帖子可能没有缩略图,这就需要在代码中做一些判断。本文将为你介绍如何在WordPress中显示缩略图,否则该怎么办。

## 显示缩略图

首先,我们需要用以下代码来显示文章中的缩略图:

```php
<?php if ( has_post_thumbnail() ) {
    the_post_thumbnail();
} ?>

在上面的代码中,我们使用了WordPress预定义函数has_post_thumbnail(),该函数用于检查文章是否有特色图片。如果有,它将返回true,否则返回false。如果文章中有缩略图,我们就使用the_post_thumbnail()函数来输出缩略图。

否则

如果文章中没有缩略图,我们可以用以下代码代替:

<?php if ( has_post_thumbnail() ) {
    the_post_thumbnail();
} else { ?>
    <img src="<?php echo get_template_directory_uri(); ?>/images/default-thumbnail.jpg" alt="默认缩略图">
<?php } ?>

如果文章中没有缩略图,上面的代码将输出一个默认的缩略图。我们使用get_template_directory_uri()函数来获取主题模板的目录路径,然后在这个路径下的images目录中放置一个default-thumbnail.jpg文件作为默认缩略图。你可以自定义这个路径和文件名,依据情况进行修改。