Wordpress - Kategórie

Programovacie jazyky, rady, poradňa...
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Wordpress - Kategórie

Príspevok od používateľa Innocence »

Nazdar, potrebujem malý (veľký) help s Wordpressom.. Takže o čo ide.. Chystám sa spraviť taký viac-menej blog a chcem, aby po tom, čo kliknem na kategóriu neboli články skracované na určitý počet znakov a na konci [...], ale aby sa aj v Archíve, resp. kategórii zobrazil celý článok ako na indexe, viď http://setton.webka.eu/ na indexe je všetko v poriadku, žiadne skracovanie - ale keď kliknete na Šport, je to tam skrátené s [...].. dá sa to nejak?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Malo by sa to dať dosiahnuť úpravou témy. Pravdepodobne tam máš v súbore archive.php niečo ako the_excerpt(); Pozri do súboru index.php a tam budeš mať the_content('niečo'); (skús dať to isté aj do toho archive.php).
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Ďakujem za radu, ale v index.php aj archive.php v zložke templatu mám..

Archive.php

Kód: Vybrať všetko

<div class="PostContent">

<? if (is_home() && (!$paged || $paged == 1) || is_search() || is_single() || is_page()): ?> 
<?php the_content('Read the rest of this entry &raquo;'); ?>
<? else: ?><?php the_excerpt() ?><? endif; ?>

 </div>
Index.php

Kód: Vybrať všetko

<div class="PostContent">

<? if (is_home() && (!$paged || $paged == 1) || is_search() || is_single() || is_page()): ?> 
<?php the_content('Read the rest of this entry &raquo;'); ?>
<? else: ?><?php the_excerpt() ?><? endif; ?>
 </div>
Čiže prakticky to isté a nemám to ako upraviť..
Arkarian
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 237
Registrovaný: 30 jan 2009, 21:21
Bydlisko: Doma :)
Kontaktovať používateľa:

Príspevok od používateľa Arkarian »

Zkus vymazat toto

Kód: Vybrať všetko

<?php the_excerpt() ?>
Mylim ze je to ono ale nejsem u sebe tak to nemuzu overit tak pak napis jak to dopadlo ;)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Funkcia the_excerpt(); vkladá len časť príspevku. Je možné, že dĺžka sa definuje zvlášť pre archív a zvlášť pre hlavnú stránku.

Akú tému tam vlastne používaš?
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Bohužiaľ, po zmazaní tej časti sa mi zobrazujú len nadpisy, dokonca ani text sa nezobrazuje. Chrono: Téma sa volá softlight.
http://topwpthemes.com/softlight/
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

V tom index.php je aj

Kód: Vybrať všetko

<? if (is_home() && (!$paged || $paged == 1) || is_search() || is_single() || is_page()): ?>
<?php the_content('Read the rest of this entry &raquo;'); ?>
<? else: ?><?php the_excerpt() ?><? endif; ?>
 </div>
(a teda je tam aj to the_content('Read the rest of this entry &raquo;');) ;)
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Ale veď to mám aj v archive.php nie?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Tak to

Kód: Vybrať všetko

... || is_search() || is_single() || is_page()
zmeň na

Kód: Vybrať všetko

... || is_search() || is_single() || is_page() || is_archive()
:)
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Stále sa tam zobrazujú v archíve tie 3 bodky.. :( Nič nepomáha.
Arkarian
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 237
Registrovaný: 30 jan 2009, 21:21
Bydlisko: Doma :)
Kontaktovať používateľa:

Príspevok od používateľa Arkarian »

No podle dokumentace by to opravdu melo byt to excerpt kde pisou
Displays the excerpt of the current post with [...] at the end, which is not a "read more" link.
takze myslim ze by to mohlo vypadat takto jestli si to uz nezkousel

Kód: Vybrať všetko

<div class="PostContent"> 

<? if (is_home() && (!$paged || $paged == 1) || is_search() || is_single() || is_page()): ?> 
<?php the_content('Read the rest of this entry &raquo;'); ?> 
 </div>
To je posledni co me napada :)
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Ten template je vadný.. po nahradení ten časti tam teraz mám:

Parse error: syntax error, unexpected T_ENDWHILE in /data/w/e/webka.eu/sub/setton/wp-content/themes/softlight/archive.php on line 57

Vykašlite sa na to, keď Vás už nič nenapadá.. Ono to je čudné, ani keď nahrám na FTP index.php pod názvom archive.php tak stále tam je [...]
Arkarian
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 237
Registrovaný: 30 jan 2009, 21:21
Bydlisko: Doma :)
Kontaktovať používateľa:

Príspevok od používateľa Arkarian »

Tak is najdi template kde to neni a zkopiruj to tam :D tady je odkaz na dokumentaci o trech teckach ;) http://codex.wordpress.org/Template_Tags/the_excerpt
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Príspevok od používateľa Innocence »

Och, ďakujem za ten link, máte karmu všetci čo ste sem prispeli, upravil som to nejakým pluginom aby experct nedavalo.. ďakujem ;)
Napísať odpoveď