📅  最后修改于: 2023-12-03 14:48:32.122000             🧑  作者: Mango
如果你在用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
文件作为默认缩略图。你可以自定义这个路径和文件名,依据情况进行修改。
# 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
文件作为默认缩略图。你可以自定义这个路径和文件名,依据情况进行修改。