Autor | Zpráva | ||
---|---|---|---|
kokokoko Profil * |
#1 · Zasláno: 13. 10. 2009, 15:54:43
Mám funkci, např. text() a tato funkce vypisuje textový řetězec. Já ale chci, aby se mi vypsalo jen třeba prvních 50 znaků. Jde to? Jak? Předem mockrát děkuju, už se tím trápím celý odpoledne....
|
||
Radek9 Profil |
#2 · Zasláno: 13. 10. 2009, 15:55:02
substr
|
||
kokokoko Profil * |
#3 · Zasláno: 13. 10. 2009, 15:59:31
no jo, ale jak to má vypadat? já to prostě nejsem schopen poskládat :-( Ukaž mi to prosím konkrétně...
|
||
Radek9 Profil |
#4 · Zasláno: 13. 10. 2009, 16:02:35
<?php echo substr('abcdef', 0, 4); //vrátí "abcd" ?> |
||
kokokoko Profil * |
#5 · Zasláno: 13. 10. 2009, 16:06:50
to jo, to je jasný. Ale jak to mám udělat, když si musím vystačit jen stou funkcí? tzn. musím to napasovat jen na funkce() . N
|
||
kokokoko Profil * |
#6 · Zasláno: 13. 10. 2009, 16:09:10
to jo, to je jasný. Ale jak to mám udělat, když si musím vystačit jen stou funkcí? tzn. musím to napasovat jen na
funkce() |
||
Radek9 Profil |
#7 · Zasláno: 13. 10. 2009, 16:23:33
kokokoko:
Nechápu. |
||
kokokoko Profil * |
#8 · Zasláno: 13. 10. 2009, 16:27:58
dělám skin pro wordpress. Ten post resp. jeho obsah vypisuje funkce:
<div class="entry"> <?php the_content(); ?> </div> No a já chci, aby se mi vypsalo jen prvních x znaků z toho textu... |
||
kokokoko Profil * |
#9 · Zasláno: 13. 10. 2009, 18:06:16
Vážně nikdo neví? já si s tím fakt nemůžu poradit a docela bych to potřeboval...
|
||
king26 Profil |
#10 · Zasláno: 13. 10. 2009, 18:50:41
<?php substr(the_content(),0,50); ?> |
||
kokokoko Profil * |
#11 · Zasláno: 13. 10. 2009, 18:53:30
to jsem zkoušel ale prostě to nechce fungovat:-(
|
||
Alphard Profil |
#12 · Zasláno: 13. 10. 2009, 19:05:06
kokokoko:
Není funkce the_content napsaná tak, že jde výstup rovnou na echo? Řešením by bylo zachytávání obsahu přes bufferovací funkce, ale lepší bude upravit the_content(). |
||
Error404 Profil |
#13 · Zasláno: 15. 10. 2009, 17:09:28
pokud je to přes wordpress tak je to především tím, že wordpress si sám definuje to co vypisovat, jak vypisovat a hlavně KOLIK vypisovat :-) mělo by to být v administraci
|
||
AM_ Profil |
#14 · Zasláno: 15. 10. 2009, 18:09:47
Error404
Tohle je z hlediska systému wordpress možná pravda, ale technicky má pravdu Alphard - the_content() posílá data rovnou na výstup a nevrací je. Délka vypsaného textu by měla být ovlivnitelná v šabloně (pokud není, považoval bych to za nedostatek wordpressu) |
||
Časová prodleva: 15 let
|
0