投稿画像がデータベースのどこに保存されているか知りたいです。それぞれの投稿の画像 URL を取得したいです。wp_posts テーブルで検索しましたが、見つかりませんでした。誰か助けてください。
7215 次
3 に答える
2
ページビューに投稿の添付ファイルを表示しようとしている場合、それは WordPress 独自の機能を使用して行う方法です。すべての投稿の添付ファイルを取得し、サムネイル サイズで一覧表示します。
<?php
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_parent' => $post->ID
);
$attachements = get_posts( $args );
if ( $attachements ):
?>
<!-- List all post images -->
<ul>
<?php
foreach ( $attachments as $attachment ) {
echo '<li>';
echo wp_get_attachment_image( $attachment->ID, 'thumbnail' );
echo '</li>';
}
?>
</ul>
<?php
endif;
?>
ただし、添付URLがどの列に格納されているかだけ知りたい場合は、wp_posts > guid
于 2013-09-13T09:17:43.010 に答える