Skip to content


Podrazumevana dužina izvoda (excerpts) u WordPressu je 55 reči. Šta treba da uradite ako dizajnu Vašeg bloga više odgovaraju duži (ili kraći) izvodi? Pa, na raspolaganju su Vam tri tehnike: možete da u samom kodu promenite podrazumevajuću dužinu izvoda, možete da dodate korisničku funkciju, ili da pronađete dodatak (plugin) koji će Vam dopustiti veću kontrolu nad izvodima i njihovom dužinom. Razmotrimo ove mogućnosti.

Promena dužine izvoda

U datoteci formatting.php (nalazi se u direktorijumu wp-includes Vašeg bloga) potražite liniju

$excerpt_length = 55;

i promenite vrednost dužine izvoda. Nova vrednost važiće i ako promenite temu, tj. grafički izgled bloga.

Dodavanje funkcije

Ovaj predlog preuzet je sa bloga Lancelhoff.com. U datoteci functions.php (možete joj pristupiti iz editora teme), neposredno pre završne oznake <?php } ?> dodajte sledeći kod:

add_filter(‘excerpt_length’, ‘my_excerpt_length’);
function my_excerpt_length($length) {
return 20; }
add_filter('excerpt_length', 'my_excerpt_length');�
function my_excerpt_length($length) {
return 20; }

gde vrednost „20″ možete zameniti bilo kojom drugom vrednošću. Nova vrednost važiće samo u trenutno korišćenoj temi.

Korišćenje dodatka (plugin)

Treća mogućnost je namenjena onima koji ne žele da bilo šta menjaju u samom kodu. Preuzmite i aktivirajte dodatak Excerpt-Lenght. Ovo rešenje je, kao i prvo, globalno, tj. nezavisno od grafičke teme koju koristite.

Četvrta mogućnost: RSS izvor

Četvrta mogućnost, strogo gledano, ne tiče se promene veličine izvoda, već korišćenja RSS kanala. Sve što je potrebno jeste da u datoteci index.php grafičke teme koju koristite liniju

<?php the_excerpt(); ?>

zamenite linijom

<?php the_content_rss('', TRUE, '', 100); ?>

gde umesto „100″ možete upisati bilo koju drugu vrednost.

Slični tekstovi:

Komentari

Iznesite svoje mišljenje.

  1. Robert says: 11. septembar 2010.

    Pozdrav!

    Ja sam sve pokušao, i nije uspelo. Sajt piše u Sajt odeljku. Imam wordpress 3.0.1 i instaliranu temu.

  2. wpsavetnik says: 12. septembar 2010.

    Samo zamenite izraz the_content() sa the_excerpt() u fajlu index.php

Dodajte komentar

Unesite komentar u sledeće polje.