• 20-04-2014, 14:38:19
    #1
    Merhaba elimde bir tema var film sitelerinde oldugu gibi

    <!--baslik:fragman--><!--nextpage-->
    <!--baslik:part1--><!--nextpage-->
    <!--baslik:tekpart--><!--nextpage-->
    Şeklinde ayrım yapmak istiyorum nasıl yapabilirim ?
  • 20-04-2014, 14:40:31
    #2
    Üyeliği durduruldu
    https://www.r10.net/wordpress/624820-...t-sistemi.html

    bi bakın belki işinize yarayabilir.
  • 20-04-2014, 17:28:20
    #3
    Teşekkürler, daha açıklayıcı yardımcı olabilecek varmı ?
  • 20-04-2014, 17:54:39
    #4
    Bu kodu functions.php en altta bulunan tagın üzerine ekleyin. ?>
    function film_partlar($args = '') {
        $defaults = array(
            'link_before' => '<span class="rad3">', 
            'link_after' => '</span>',
            'echo' => 1
        );
    
        $r = wp_parse_args( $args, $defaults );
        extract( $r, EXTR_SKIP );
    
        global $page, $numpages, $multipage, $more, $pagenow, $pages;
    
        $output = '';
        if ( $multipage ) {
            $output .= $before;
            for ( $i = 1; $i < ($numpages+1); $i = $i + 1 ) {
                $part_content = $pages[$i-1];
                $has_part_title = strpos( $part_content, '<!--baslik:' );
                if( 0 === $has_part_title ) {
                    $end = strpos( $part_content, '-->' );
                    $title = trim( str_replace( '<!--baslik:', '', substr( $part_content, 0, $end ) ) );
                }
                $output .= ' ';
                if ( ($i != $page) || ((!$more) && ($page == 1)) ) {
                    $output .= _wp_link_page($i);
                }
                $title = isset( $title ) && ( strlen( $title ) > 0 ) ? $title : 'Bölüm 1';
                $output .= $link_before . $title . $link_after;
                if ( ($i != $page) || ((!$more) && ($page==1)) )
                    $output .= '</a>';
            }
            $output .= $after;
        }
        if ( $echo )
            echo $output;
        return $output;
    }
    Sayfanıza part sistemini bu şekilde ekleyin.
    <!--baslik:Fragman-->
    fragmanın embed kodu
    <!--nextpage--><!--baslik:Part 1-->
    İlk Part embed kodu
    <!--nextpage--><!--baslik:Part 2-->
    İkinci Part embed kodu
    Nerede göstermek istiyorsanız oraya yapıstırın.
    <?php if( film_partlar( "('before=&after=&link_before=<span>&link_after=</span>&pagelink=%.Part');", true) ): ?>
    <?php else: ?> 
    <?php endif; ?>
    Artık istediğinizi yapabilirsiniz. Saygılarımla.
  • 20-04-2014, 21:07:56
    #5
    KarahaNCode adlı üyeden alıntı: mesajı görüntüle
    Bu kodu functions.php en altta bulunan tagın üzerine ekleyin. ?>
    function film_partlar($args = '') {
        $defaults = array(
            'link_before' => '<span class="rad3">', 
            'link_after' => '</span>',
            'echo' => 1
        );
    
        $r = wp_parse_args( $args, $defaults );
        extract( $r, EXTR_SKIP );
    
        global $page, $numpages, $multipage, $more, $pagenow, $pages;
    
        $output = '';
        if ( $multipage ) {
            $output .= $before;
            for ( $i = 1; $i < ($numpages+1); $i = $i + 1 ) {
                $part_content = $pages[$i-1];
                $has_part_title = strpos( $part_content, '<!--baslik:' );
                if( 0 === $has_part_title ) {
                    $end = strpos( $part_content, '-->' );
                    $title = trim( str_replace( '<!--baslik:', '', substr( $part_content, 0, $end ) ) );
                }
                $output .= ' ';
                if ( ($i != $page) || ((!$more) && ($page == 1)) ) {
                    $output .= _wp_link_page($i);
                }
                $title = isset( $title ) && ( strlen( $title ) > 0 ) ? $title : 'Bölüm 1';
                $output .= $link_before . $title . $link_after;
                if ( ($i != $page) || ((!$more) && ($page==1)) )
                    $output .= '</a>';
            }
            $output .= $after;
        }
        if ( $echo )
            echo $output;
        return $output;
    }
    Sayfanıza part sistemini bu şekilde ekleyin.
    <!--baslik:Fragman-->
    fragmanın embed kodu
    <!--nextpage--><!--baslik:Part 1-->
    İlk Part embed kodu
    <!--nextpage--><!--baslik:Part 2-->
    İkinci Part embed kodu
    Nerede göstermek istiyorsanız oraya yapıstırın.
    <?php if( film_partlar( "('before=&after=&link_before=<span>&link_after=</span>&pagelink=%.Part');", true) ): ?>
    <?php else: ?> 
    <?php endif; ?>
    Artık istediğinizi yapabilirsiniz. Saygılarımla.
    Nerede göstermek istiyorsan oraya yapıstır demişsin konu içerisinde göstermek istiyorum single.php içine eklemem lazımdı sanırım denedim ama olmadı. Yanlışmı yapdım acaba ?
  • 20-04-2014, 21:38:28
    #6
    NewMaster adlı üyeden alıntı: mesajı görüntüle
    Nerede göstermek istiyorsan oraya yapıstır demişsin konu içerisinde göstermek istiyorum single.php içine eklemem lazımdı sanırım denedim ama olmadı. Yanlışmı yapdım acaba ?
    Kod 1'i functions.php içerisine koyduysanız

    Kod 2' yi yeni konu eklerken sayfa içerisine koyduysanız

    Kod 3 'ü single.php
    <?php the_content(); ?>
    üstüne eklediyseniz. Sorunsuz çalışır yani çalışmaması imkansız.
  • 20-04-2014, 21:51:55
    #7
    KarahaNCode adlı üyeden alıntı: mesajı görüntüle
    Kod 1'i functions.php içerisine koyduysanız

    Kod 2' yi yeni konu eklerken sayfa içerisine koyduysanız

    Kod 3 'ü single.php
    <?php the_content(); ?>
    üstüne eklediyseniz. Sorunsuz çalışır yani çalışmaması imkansız.
    Çok teşekkür ederim KarahaNCode istedigim gibi oldu.
  • 20-04-2014, 21:54:36
    #8
    NewMaster adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim KarahaNCode istedigim gibi oldu.
    Rica ederim, saygılarımla iyi akşamlar.