0

アップロードした画像の小規模バージョンのURLを取得したい。画像を保存してタイトルを付け、低解像度の画像(150X150または148X150)を保存します。タイトルで画像のURLを取得する方法は知っていますが、常にフル解像度の画像のURLを取得します。

150X150 / 148X150の画像のURLを取得する方法について何か提案はありますか?

4

2 に答える 2

1

あなたは機能が欲しいwp_get_attachment_image_src()

<?php 
$attachment_id = 8; // attachment ID

$image_attributes = wp_get_attachment_image_src( $attachment_id, array( 150, 150 ) ); // returns an array

// Alternatively, you can pass a second parameter of 'thumbnail', 'small', 
// 'medium' or 'large' instead of an array
?> 

<img src="<?php echo $image_attributes[0]; ?>" width="<?php echo $image_attributes[1]; ?>" height="<?php echo $image_attributes[2]; ?>">
于 2012-07-05T11:39:59.807 に答える
0

画像をアップロードする場合、4つのファイルが必要です。

filename-150x150.jpg
filename-resized_widthx300.jpg
filename-resized_widthx1024.jpg
filename.jpg

また

filename-150x150.jpg
filename-300xresized_height.jpg
filename-1024xresized_height.jpg
filename.jpg

アップロードした画像を投稿/ページに挿入するときに、使用する画像のサイズを選択できます。たとえば、次のように選択できます。

Thumbnail (150 × 150)
Medium (195 × 300)
Large (668 × 1024)
Full Size (2618 × 4013)

150x150ピクセルの画像へのURLを取得するには、サムネイルを使用する必要があります

于 2012-07-05T11:00:28.390 に答える