Просто отрицайте возвращаемое значение, используя оператор !
:
if (!link_validate_url($items[0]['url_value'])) {
form_set_error('', 'Not a valid URL.');
}
Конечно, вы можете сократить его еще больше, но IMO, который уменьшает читабельность:
if (!link_validate_url($items[0]['url_value']))
form_set_error('', 'Not a valid URL.');
четный
if (!link_validate_url($items[0]['url_value'])) form_set_error('', 'Not a valid URL.');