$social_link ) { if ( 'other' === $type && is_array( $social_link ) ) { foreach ( $social_link as $dynamic_social_link ) { if ( ! empty( $dynamic_social_link ) ) { $schema['sameAs'][] = $dynamic_social_link; } } } else { if ( ! empty( $social_link ) && ( ! is_array( $social_link ) ) ) { $schema['sameAs'][] = $social_link; } } } } return apply_filters( 'wp_schema_pro_global_schema_person', $schema, $post ); } } }