📜  wordpress 缩略图 url - PHP (1)

📅  最后修改于: 2023-12-03 15:35:44.364000             🧑  作者: Mango

WordPress 缩略图 URL - PHP

WordPress 是一个广泛使用的开源博客工具和内容管理系统。它支持通过添加缩略图来改善文章页面的外观。本文将介绍如何使用 PHP 获取 WordPress 文章缩略图的 URL。

获取文章缩略图 URL

在 WordPress 中,缩略图被称为特色图片,可以通过特色图片功能添加。以下是获取文章缩略图 URL 的 PHP 代码片段:

<?php
// 获取文章特色图片 URL
if ( has_post_thumbnail() ) {
  $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id(), 'thumbnail' );
  echo $thumbnail[0];
}

上述代码查看文章是否关联了缩略图,如果添加了缩略图,则使用 wp_get_attachment_image_src() 函数获取缩略图的 URL。该函数会返回一个数组,其中包含缩略图 URL、宽度和高度。根据需求,你可以使用数组中的不同元素来获得不同的值。

不从文章获取缩略图 URL

如果你想在某个地方显示来自其他地方的图片,而不是文章的缩略图,则可以使用以下 PHP 代码片段:

<?php
// 使用图片 ID 获取 URL
$image_id = 123;
$image_url = wp_get_attachment_image_src( $image_id , 'thumbnail' );
echo $image_url[0];

上述代码根据给定的图片 ID 使用 wp_get_attachment_image_src() 函数来获得图片的 URL。

结论

获取 WordPress 文章缩略图 URL 非常简单。如果你希望在 WordPress 网站上使用缩略图,则可以使用本文中所涵盖的代码。无论你是在编写主题还是插件,这些代码片段都能帮助你获得想要的结果。