我正在尝试从我的single.php内容文件中删除<!--nextpage-->
标记,但是它将显示其他单个文件,例如single-post1.php或single-post2.php。我尝试过使用is_singular函数,但是如果条件输入时它将全局重置所有内容,那么我该如何处理特定文件。
add_action( 'the_post', function( $post )
{
if(is_singular() && 'post' == get_post_type() && 'post1' != get_post_type() && 'post2' != get_post_type() ){
if ( false !== strpos( $post->post_content, '<!--nextpage-->' ) )
{
// Reset the global $pages:
$GLOBALS['pages'] = [ $post->post_content ];
// Reset the global $numpages:
$GLOBALS['numpages'] = 0;
// Reset the global $multipage:
$GLOBALS['multipage'] = false;
}
}
}, 99 );
感谢您的帮助。...