Multiple excerpt lengths post in wordpress

Pada umumnya fungsi yang dipakai untuk pembatasan pada tampilan isi text dengan mengatur pada code di functions.php pada perintah script seperti dibawah sebagai contoh pada umumnya.

function twentyten_excerpt_length( $length ) {
    return 15;
}
add_filter( 'excerpt_length', 'twentyten_excerpt_length' );


Namu posting ini sedikit memberi panduan tentang hal tersebut sesuai dengan keinginan kita mau setting berapa banyak kata yang dibatasi pada isi text posting pada wordpress. Tetap menggunakan cara yang sama dengan mengedit dan penambahan code script pada functions.php namun dengan modif sebagai berikut, copy code yang ada dibawah untuk Anda letakkan ke functions.php

function excerpt($limit) {
      $excerpt = explode(' ', get_the_excerpt(), $limit);
      if (count($excerpt)>=$limit) {
        array_pop($excerpt);
        $excerpt = implode(" ",$excerpt).'...';
      } else {
        $excerpt = implode(" ",$excerpt);
      } 
      $excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
      return $excerpt;
    }

    function content($limit) {
      $content = explode(' ', get_the_content(), $limit);
      if (count($content)>=$limit) {
        array_pop($content);
        $content = implode(" ",$content).'...';
      } else {
        $content = implode(" ",$content);
      } 
      $content = preg_replace('/\[.+\]/','', $content);
      $content = apply_filters('the_content', $content); 
      $content = str_replace(']]>', ']]>', $content);
      return $content;
    }


Dan untuk membuat tampilan dari hasil code diatas yang ada pada functions.php cukup letakkan code dibawah ke file yang Anda inginkan.

<?php echo excerpt(25); ?>


Angka 25 merupakan pembatasan karakter perkata pada posting yang Anda publih di Post Wordpress.
Untuk mengetahui lebih lanjut dan penjelasan secara detail Anda bisa mengujungi website dibawah ini sebagai sumbernya:

http://bavotasan.com/tutorials/limiting-the-number-of-words-in-your-excerpt-or-content-in-wordpress/
http://stackoverflow.com/questions/4082662/multiple-excerpt-lengths-in-wordpress

0 comments:

Post a Comment

 
facebook.png twitter.png googleplus.png rss.png