. */ Class Redecs_AuthorBox { public static function init() { global $wp_version; // Simple Author Box requires Wordpress 2.9 or grater if (version_compare($wp_version, "2.9", "<")) { return false; } self::addFilters(); self::addActions(); load_plugin_textdomain('authorbox', false, dirname(plugin_basename(__FILE__ ))); return true; } public static function filterContactMethods($contactmethods) { //add $contactmethods['twitter'] = 'Twitter'; $contactmethods['facebook'] = 'Facebook'; // remove unset($contactmethods['yim']); unset($contactmethods['aim']); return $contactmethods; } public static function filterContent($content = '') { if( is_single() ) { $author = array(); $author['name'] = get_the_author(); $author['twitter'] = get_the_author_meta('twitter'); $author['facebook'] = get_the_author_meta('facebook'); $author['posts'] = (int)get_the_author_posts(); ob_start(); ?>

.