Ändern der function wp_register

Wie kann ich die function in general-template.php ändern ohne diese coredatei zu beeinflussen:

if ( ! is_user_logged_in() ) { if ( get_option('users_can_register') ) $link = $before . '' . __('Register') . '' . $after; 

zu diesem:

 if ( ! is_user_logged_in() ) { if ( get_option('users_can_register') ) $link = $before . '' . __('Profile Page') . '' . $after; 

Solutions Collecting From Web of "Ändern der function wp_register"

Verwenden Sie den folgenden Filter namens register :

 add_filter( 'register', 'wpse_96892_register_link' ); function wpse_96892_register_link( $link ) { if ( is_user_logged_in() ) return $link; return str_replace( // search array ( site_url('wp-login.php?action=register', 'login'), __('Register') ), // replacements array ( site_url('/profile'), __('Profile Page') ), $link ); }