WordPress.org

Make WordPress Core

Ticket #9911: query.php.diff

File query.php.diff, 854 bytes (added by sirzooro, 6 years ago)

path for wp-includes/query.php

  • query.php

    old new  
    26662666                $more = 1; 
    26672667        $content = $post->post_content; 
    26682668        if ( strpos( $content, '<!--nextpage-->' ) ) { 
    2669                 if ( $page > 1 ) 
    2670                         $more = 1; 
    2671                 $multipage = 1; 
    26722669                $content = str_replace("\n<!--nextpage-->\n", '<!--nextpage-->', $content); 
    26732670                $content = str_replace("\n<!--nextpage-->", '<!--nextpage-->', $content); 
    26742671                $content = str_replace("<!--nextpage-->\n", '<!--nextpage-->', $content); 
    26752672                $pages = explode('<!--nextpage-->', $content); 
    2676                 $numpages = count($pages); 
    26772673        } else { 
    26782674                $pages[0] = $post->post_content; 
     2675        } 
     2676        $pages = apply_filters('content_paginate', $pages); 
     2677        $numpages = count($pages); 
     2678        if ( $numpages > 1 ) { 
     2679                if ( $page > 1 ) 
     2680                        $more = 1; 
     2681                $multipage = 1; 
     2682        } else { 
    26792683                $multipage = 0; 
    26802684        } 
    26812685        return true;