Revision: 64996
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 13, 2013 02:09 by FlashBuddy
Initial Code
// split name if (!function_exists('the_title')) { function the_title($name) { if($name!='') { return get_the_title($name); } else return false; } } if (!function_exists('split_name')) { function split_name($name) { if(strpos($name,' ')!==FALSE) { $name_arr = explode(' ',$name); if(count($name_arr)==2) { return $name_arr[0].'<br/>'.$name_arr[1]; } elseif(count($name_arr)==3) { return $name_arr[0].' '.$name_arr[1].'<br/>'.$name_arr[2]; } else { return $name; } } else { return $name; } } } // Template usage - echo split_name(get_the_title());
Initial URL
http://flashalexander.com/split-name-wordpress-function/
Initial Description
I ran into a situation where I needed to break names into two lines. I tried css word-break: unsuccessfully, then came up with this function.
Initial Title
WordPress Function Split Name onto Two Lines (or any two strings/titles)
Initial Tags
Initial Language
PHP