アップロードしたファイルのURLだけ取得できない
-
お世話になります。
下記のようにしてアーカイブページでページの一覧を作成しているのですが、アップロードしたファイルのURLだけ取得できません。詳細ページのタイトルは正常に取得されています。
表示されたhtmlを確認すると該当箇所には何も入っていません。
いろいろ調べてみましたが、わからなかったのでご教示頂ければ幸いです。
よろしくお願いいたします。<?php $args = array( 'parent' => 0, 'hierarchical' => 0, 'order' => 'ASC' ); $taxonomy_name = 'タクソノミ名'; $taxonomys = get_terms($taxonomy_name,$args); if(!is_wp_error($taxonomys) && count($taxonomys)): foreach($taxonomys as $taxonomy): $url = get_term_link($taxonomy->slug, $taxonomy_name); $tax_posts = get_posts(array( 'post_type' => get_post_type(), 'posts_per_page' => -1, // 表示させたい記事数 'tax_query' => array( array( 'taxonomy'=>'タクソノミ名', 'terms'=>array( $taxonomy->slug ), 'field'=>'slug', 'include_children'=>true, 'operator'=>'IN' ), 'relation' => 'AND' ) )); if($tax_posts): ?><dl> <dt id="<?php echo esc_html($taxonomy->slug); ?>" class="line"><?php echo esc_html($taxonomy->name); ?></dt> <dd> <ul> <?php foreach($tax_posts as $tax_post): ?> <?php $cft_pdf = get_post_meta($post->ID, 'PDFフィールド名', true); $cft_pdf = wp_get_attachment_url($cft_pdf, 'full');//pdfファイルパスを取得 ?> <li><a href="<?php echo $cft_pdf; ?>"><?php echo get_the_title($tax_post->ID); ?></a></li> <?php endforeach; ?>
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「アップロードしたファイルのURLだけ取得できない」には新たに返信することはできません。