在Customiser中保存所选页面时,只需保存页面的帖子ID,这意味着您可以将该值传递给任何接受帖子ID作为参数的函数:
$mytheme_f_page[1] = get_theme_mod( \'mytheme_featured_page_1\' );
echo get_the_title( $mytheme_f_page[1] );
echo get_the_excerpt( $mytheme_f_page[1] );
echo get_the_post_thumbnail( $mytheme_f_page[1] );
第一次使用其中任何一个时,完整的帖子(页面)都会在内部缓存,因此您无需担心一次获取一个帖子或一次获取所有帖子,或者类似的事情。