Habs geschafft! Hab in den Foren von funpic.de geguckt, ne Funktion gefunden und bisschen was geändert:
1. Ändere
$comment_excerpt = wordwrap($comment_excerpt,$chars_per_word,' ',1);
zu
//$comment_excerpt = wordwrap($comment_excerpt,$chars_per_word,' ',1);
2.Füge
<?php
function mywordwrap($str, $max, $break)
{
// create array by deviding at each occurrence of "<a"
$arr = explode('<a', $str);
// break up long words in $arr[0] since
// it will never contain a hyberlink
$arr[0] = preg_replace('/([^\s]{'.$max.'})/i',"$1$break",$arr[0]);
// run loop to devide remaining elements
for($i = 1; $i < count($arr); $i++) {
// devide each element in $arr at each occurrence of "</a>"
$arr2 = explode('</a>', $arr[$i]);
// break up long words in $arr2 that does not
// contain hyberlinks
$arr2[1] = preg_replace('/([^\s]{'.$max.'})/i',"$1$break",$arr2[1]);
// rejoin $arr2 and assign as element in $arr
$arr[$i] = join('</a>', $arr2);
}
// rejoin $arr to string and return it
return join('<a', $arr);
}
?>
Alles anzeigen
am Anfang nach
if ( function_exists("is_plugin_page") && is_plugin_page() ) {
kjgrc_options_page();
return;
}
ein.
3. Ändere alles was "wordwrap" heißt in "mywordwrap"
Sollte einwandfrei funktionieren, danke an die funpic.de Leute!