在你的工作中。您正在调用的php代码示例
get_post_meta( $post->ID, \'the_post_thumbnail\', true)
这与WordPress post缩略图无关,正在查找带有post元键“the\\u post\\u thumbnail”的自定义字段
wp_get_attatchment_image_srcPost ThumbnailsTo get the src url of the featured image attached to the post and use WordPress post thumbnails改变:
<?php $image = get_post_meta($post->ID, \'the_post_thumbnail\', true); ?>
收件人:
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ));
回显图像时:
<img src="<?php echo esc_url( $image[0] ); ?>" alt="View more info" />
将数组索引[0]添加到$image的原因是,wp\\u get\\u attachment\\u image\\u src返回一个数组(
[0]=img url attribute
[1]=img width
[2]=img height
)
要修复php错误,请添加缺少的
}
在您的
if_function_exists() {
块
Note: 除非您试图使主题向后兼容WordPress 2.9版或更早版本,否则无需调用if_function_exists()
在…上add_theme_support()
或register_sidebar()