wordpress获取文章特色图像缩略图ID的方法

wordpress文章缩略图(特色图像)是常用的功能,wordpress函数get_post_thumbnail_id()便是获取文章缩略图ID的一款函数,通过该函数,如果当前文章设置了特色图像,就可以返回该特色图像的ID,如果没有设置则返回null值。

函数结构:
<?php get_post_thumbnail_id( $post_id ); ?>
参数说明:

$post_id – 文章ID,默认为空

示例:

1、获取当前日志除了缩略图之外的所有的附件

<?php $args = array(  'post_type'   => 'attachment',  'numberposts' => -1,  'post_status' => null,  'post_parent' => $post->ID,  'exclude'     => get_post_thumbnail_id()  );   $attachments = get_posts( $args );   if ( $attachments ) {  foreach ( $attachments as $attachment ) {   echo apply_filters( 'the_title', $attachment->post_title );   the_attachment_link( $attachment->ID, false );  } } ?>

2、获取当前日志缩略图url地址

<?php   wp_get_attachment_image_src( get_post_thumbnail_id(get_the_ID()));  echo $thumbnail_src[0]; ?>
函数所在位置:

wp-includes/post-thumbnail-template.php

wordpress获取文章特色图像缩略图ID的方法:等您坐沙发呢!

发表评论

表情
还能输入210个字