버디프레스 xprofile의 웹 사이트라던지 링크를 blank속성으로 바꿔서 새 탭에서 열게 하려면 아래 코드를 사용하면 됨.
//버디프레스 xprofile target blank
function swiss_target_blank( $field_value, $field_type, $field_id ){
if( $field_id ) {
$field_value = str_replace('rel="nofollow"', 'rel="nofollow" target="_blank"', $field_value);
}
return $field_value;
}
add_filter('bp_get_the_profile_field_value', 'swiss_target_blank', 11, 3);
위 코드를 사용하면 xprofile의 모든 링크가 새 탭에서 열리고,
아래 코드를 사용하면 field_id 별로 blank를 선택할 수 있음. field_id는 프로필 페이지에서 해당 프로필 ‘우클릭 → 검사’ 하면 값이 나옴.
//버디프레스 xprofile target blank
function swiss_target_blank( $field_value, $field_type, $field_id ){
if( $field_id == 3 ) {
$field_value = str_replace('rel="nofollow"', 'rel="nofollow" target="_blank"', $field_value);
}
return $field_value;
}
add_filter('bp_get_the_profile_field_value', 'swiss_target_blank', 11, 3);