Zadejte hledaný výraz...

Problém s funckiou

Valerian
verified
rating uzivatele
(10 hodnocení)
28. 9. 2010 19:45:11
Toto pridám do súboru functions.php -
function string_limit_words($string, $word_limit)
{
$words = explode(' ', $string, ($word_limit + 1));
if(count($words) > $word_limit)
array_pop($words);
return implode(' ', $words);
}
?>
a toto do index.php namiesto php the excerpt -
$excerpt = get_the_excerpt();
echo string_limit_words($excerpt,25);
?>
No aj tak mi na indexe stránky ukazuje nasledovný nápis, ako keby nebola funkcia definovaná: Fatal error: Call to undefined function string_limit_words() in /home1/lukackos/public_html/sportblogy/wp-content/themes/Digital Statement/index.php on line 20
V čom je problém ?
28. 9. 2010 19:45:11
https://webtrh.cz/diskuse/problem-s-funckiou#reply565910
Senky
verified
rating uzivatele
(4 hodnocení)
28. 9. 2010 21:15:18
Jednoduchá vec - nevložil si functions.php do index.php. Len na začiatok index.php pridaj:
include 'functions.php';
28. 9. 2010 21:15:18
https://webtrh.cz/diskuse/problem-s-funckiou#reply565909
To include neni asi nejlepsi napad. functions.php (pokud je ve slozce /themes/sablona/) by se mel "includovat" sam. Akorat si nejsem jisty, jestli jsou ty funkce pak dostupne v ramci celeho WP, nebo jen v sablone.. Oficialni napoveda na wordpress.org zcela jiste odpoved ma, ale hledat se mi to uz nechce.
28. 9. 2010 21:38:07
https://webtrh.cz/diskuse/problem-s-funckiou#reply565908
Valerian
verified
rating uzivatele
(10 hodnocení)
28. 9. 2010 21:46:32
Ine funkcie funguju, takze tym to nebude...
---------- Příspěvek doplněn 28.09.2010 v 22:10 ----------
Chybu som opravil. Mažem tému.
28. 9. 2010 21:46:32
https://webtrh.cz/diskuse/problem-s-funckiou#reply565907
Pro odpověď se přihlašte.
Přihlásit