Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何删除<--下一页-->;从Wordpress中的特定单页标记?_Php_Wordpress - Fatal编程技术网

Php 如何删除<--下一页-->;从Wordpress中的特定单页标记?

Php 如何删除<--下一页-->;从Wordpress中的特定单页标记?,php,wordpress,Php,Wordpress,我试图从我的single.php内容文件中删除标记,但它将显示其他单个文件,如single-post1.php或single-post2.php。我尝试使用is_单数函数,但当它进入if条件时,它会全局重置所有内容,我如何处理它特定的文件 add_action( 'the_post', function( $post ) { if(is_singular() && 'post' == get_post_type() && 'post1' != get_post

我试图从我的single.php内容文件中删除
标记,但它将显示其他单个文件,如single-post1.php或single-post2.php。我尝试使用is_单数函数,但当它进入if条件时,它会全局重置所有内容,我如何处理它特定的文件

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 );
add_操作('the_post',函数($post)
{
如果(是单数()&&“post”==get\u post\u type()&&“post1”!=get\u post\u type()&&“post2”!=get\u post\u type()){
if(false!==strpos($post->post_内容,'))
{
//重置全局$页面:
$GLOBALS['pages']=[$post->post_content];
//重置全局$numpages:
$GLOBALS['numpages']=0;
//重置全局$multipage:
$GLOBALS['multipage']=false;
}
}
}, 99 );

感谢您的帮助……

试着看一下:我已经看过了,但没有针对特定文件给出解决方案