update_post_thumbnail_cache
函数
update_post_thumbnail_cache ( $wp_query = null )
- 参数
-
-
(WP_Query)
$wp_query
Optional. A WP_Query instance. Defaults to the $wp_query global.- Required: 否
- Default: null
-
(WP_Query)
- 定义位置
-
-
wp-includes/post-thumbnail-template.php
, line 104
-
wp-includes/post-thumbnail-template.php
- 引入
- 3.2.0
- 弃用
- –
Updates cache for thumbnails in the current loop.
function update_post_thumbnail_cache( $wp_query = null ) { if ( ! $wp_query ) { $wp_query = $GLOBALS['wp_query']; } if ( $wp_query->thumbnails_cached ) { return; } $thumb_ids = array(); foreach ( $wp_query->posts as $post ) { $id = get_post_thumbnail_id( $post->ID ); if ( $id ) { $thumb_ids[] = $id; } } if ( ! empty( $thumb_ids ) ) { _prime_post_caches( $thumb_ids, false, true ); } $wp_query->thumbnails_cached = true; }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。