サポート » 使い方全般 » アイキャッチ画像URLの取得

  • いつも参考にさせて頂いております。

    lightboxを使い、ページ内にフォトギャラリーを作ろうと考えております。
    その際に、アイキャッチで登録した画像のURLを取得し、aタグ内に挿入したいのです。

    自分なりに記述してみた結果、無事に表示はされるのですが、
    一部、URLを取得できてない画像があり困惑しております。

    その原因として、記述が間違っているのか、投稿の際に何かおかしな事になっているのか問題の切り分けが出来ていない状況です。
    アイキャッチに関しては、普段通りに画像をアップロードし、アイキャッチとして設定しただけです。

    皆様の力をお借りし、何かアドバイス頂ければ嬉しく思います。
    コードは以下です。

    <?php while (have_posts()) : the_post(); ?>
        <?php
            $files = get_post_meta($post->ID, '_thumbnail_id', true);
            $file = wp_get_attachment_url($files);
        ?>
        <A href="<?php echo clean_url($file); ?>" rel="lightbox[001]">
            <span class="galley_image"><?php echo the_post_thumbnail('photo_galley'); ?></span>
        </A>
    <?php endwhile; ?>
    

    結果↓

    <A href="省略/wp-content/uploads/2012/10/4.jpg" rel="lightbox[001]"></A>
    <A href="省略/wp-content/uploads/2012/10/5.jpg" rel="lightbox[001]"></A>
    <A href="" rel="lightbox[001]">
    <A href="省略/wp-content/uploads/2012/10/7.jpg" rel="lightbox[001]"></A>
    <A href="省略/wp-content/uploads/2012/10/8.jpg" rel="lightbox[001]"></A>
    

    ———————————

  • トピック「アイキャッチ画像URLの取得」には新たに返信することはできません。