Используйте шаблон для перезаписи форматирования.например, field - field-external-link - article.tpl.php для типа статьи и поля field-external-link.
См. $ Link_rendered.
<div class="<?php print $classes; ?>"<?php print $attributes; ?>>
<?php if (!$label_hidden): ?>
<div class="field-label"<?php print $title_attributes; ?>><?php print $label ?>: </div>
<?php endif; ?>
<div class="field-items"<?php print $content_attributes; ?>>
<?php foreach ($items as $delta => $item): ?>
<?php
// Add target="_blank"
$link_rendered = preg_replace('/^<a/i', '<a target="_blank"', render($item));
?>
<div class="field-item <?php print $delta % 2 ? 'odd' : 'even'; ?>"<?php print $item_attributes[$delta]; ?>><?php print $link_rendered; ?></div>
<?php endforeach; ?>
</div>
Нарушает оба правила а) редактировать xhtml с помощью регулярных выражений и б) редактировать в шаблоне, а не в хукеМожет быть изменен на вызов модуля и ловушки, но не увеличит возможность повторного использования.