返回
WordPress文章缩略图URL获取方法汇总:一文掌握
php
2024-03-17 07:46:42
在WordPress中获取文章缩略图(特色图片)URL
简介
在WordPress网站上,文章和页面的特色图片非常重要,它们不仅可以吸引读者的注意力,还可以为你的内容增添视觉吸引力。因此,获取文章缩略图的URL是网站开发中经常遇到的问题。本文将探讨在WordPress中获取文章缩略图URL的多种方法。
使用get_the_post_thumbnail_url()函数
这是获取文章缩略图URL最简单的方法,其语法如下:
get_the_post_thumbnail_url();
此函数返回文章缩略图的URL。如果你需要指定缩略图的大小,可以将缩略图大小作为第二个参数传递给函数。例如,要获取中等大小的缩略图的URL,代码如下:
get_the_post_thumbnail_url( $post->ID, 'medium' );
使用the_post_thumbnail_url()函数
此函数与get_the_post_thumbnail_url()函数类似,但它直接输出文章缩略图的URL,而不是将其返回为字符串。语法如下:
the_post_thumbnail_url();
示例
以下是获取文章缩略图URL并将其显示在页面上的一个示例:
<a href="#" rel="prettyPhoto">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
获取完整特色图片URL
除了获取缩略图URL之外,你还可以获取完整特色图片的URL。代码如下:
<a href="<?php echo get_the_post_thumbnail_url( $post->ID, 'full' ); ?>" rel="prettyPhoto">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
此代码将生成一个链接,当点击时,它将打开完整尺寸的特色图片。
提示
- 确保你的文章或页面已设置特色图片。
- 如果你的主题不支持特色图片,你需要手动添加特色图片功能。
- 你可以使用多种插件来管理WordPress中的特色图片。
常见问题解答
- 如何检查我的文章是否有特色图片?
你可以在WordPress仪表板的“媒体库”中查看文章是否有特色图片。
- 如何更改特色图片的大小?
你可以将缩略图大小作为第二个参数传递给get_the_post_thumbnail_url()函数。
- 我可以使用什么插件来管理特色图片?
推荐使用的插件包括:
- Regenerate Thumbnails
- Enable Media Replace
- WP Smush
- 为什么我的文章没有显示缩略图?
这可能是由于以下原因:
- 你没有为你的文章设置特色图片。
- 你的主题不支持特色图片。
- 你正在使用一个插件,它禁用了特色图片功能。
- 如何使用缩略图URL创建链接?
你可以使用
<a>
标签将缩略图URL与一个链接相关联。代码如下:
<a href="URL"><img src="缩略图URL" alt="图片"></a>