投稿内のリンク付きの画像のみを表示したい
-
オリジナルのテーマで、現在投稿ページには一枚の画像に別サイトへのリンクをつけて投稿し、投稿一覧ページで<?php the_content(); ?>で各投稿内容を表示しております。
ただ、投稿によって今まで通り外部サイトへ飛ばすものと、single.phpで内容を表示するものとに分ける必要が出てきてしまい、色々調べたのですが自力ではわからずこちらに書かせていただきました。投稿内容からリンクと画像のみを抽出して一覧ページで表示させることは可能でしょうか?
<div class="voi_box"> <?php query_posts('&posts_per_page=999'); if (have_posts()): while(have_posts()): the_post(); ?> <div class="voi_area"> <div class="voi_img"><?php the_content(); ?></div> <div class="voi_tag"> <?php $categories = get_the_category(); echo $categories[0]->name; ?> </div> <div class="voi_tit"><?php the_title(); ?></div> </div> <?php endwhile; endif; ?> </div>
現在は上記のように表示しているのですが、画像以外にテキストを投稿するようになった場合、<?php the_content(); ?>部分に画像と画像に付けたaタグのみを抽出し表示する方法はありますでしょうか?
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- このトピックに返信するにはログインが必要です。