要使用的功能是:
$url = get_the_post_thumbnail_url();
然而,目前这对您的帮助不大,因此我们有一个带有占位符的元字段,您需要在输出之前交换URL。
将其分解,我们可以得到以下较小的步骤:
// grab the field
// grab the URL
// swap the placeholder out for the URL
// output the field
因此,让我们做每一个单独的位:
// grab the field
$meta = get_post_meta( ....
// grab the URL
$thumb_url = get_the_post_thumbnail_url();
// swap the thumbnail placeholder out for the URL
$meta = str_replace( \'%thumbnail%\', $thumb_url, $meta );
// output the meta field
echo wp_kses_post( $meta );
请注意
wp_kses_post
它去掉了危险的HTML,同时让您
img
标签等