WordPress使用PHP explode函数将内容拆分为一个“页面”数组。使用以下代码在setup\\u postdata函数中发生:
$页=分解(“”,$内容);
source
所以你可以这样做:
function wpse_103026( $content, $pagenum ) {
if ( strpos( $content, \'<!--nextpage-->\' ) ) {
$pages = explode(\'<!--nextpage-->\', $content);
return isset ( $pages[$pagenum-1] ) ? trim( $pages[$pagenum-1] ) : $content;
} else {
return false;
}
}
然后,您可以使用以下工具检索第4页的内容:
echo apply_filters( \'the_content\', wpse_103026( $post->post_content, 4 ) );