そんな時は、以下のようにwp_get_attachment_urlを使うと解決します。

<?php
$pdfs01 = get_post_meta($post->ID, 'カスタムフィールド名', false);
foreach($pdfs01 as $pdf01){
$pdf01 = wp_get_attachment_url($pdf01);
}
>
 
<p><a href="<?php echo $pdf01;>">PDF01</a></p>

2行目のカスタムフィールド名の個所には、作成したアップロード用カスタムフィールドの項目名を記述します。アップロード項目が複数ある場合は、上記の変数名を重複しない名前(例えば$pdf02、$pdf03など)で作成すればOKです。