0

これら2つの関数のコーデックスを読みました:

wp_get_attachment_image

http://codex.wordpress.org/Function_Reference/wp_get_attachment_image

wp_get_attachment_image_src

http://codex.wordpress.org/Function_Reference/wp_get_attachment_image_src

しかし、画像サイズを指定して実行しようとすると、まだフルサイズの画像が返されます。

$image_attributes = wp_get_attachment_image_src( $post_id, 'medium' );

$size両方の関数の定義の下にあるコーデックス ページで、次のように言います。

バージョン 2.5 以降、このパラメーターはメディア アイコンのサイズに影響を与えず、常に元のサイズで表示されます。

あるいは、試してみましたが、運がありませんでしたget_the_post_thumbnailimage_downsize

基本的に$post_id、添付ファイルの があり、中サイズの画像の URL を抽出したいと考えています。

4

2 に答える 2

0

実際、私はプラグインAutomatic Featured Image Postsを使用しており、ここでより詳細な議論を見つけました:

http://wordpress.org/support/topic/plugin-automatic-featured-image-posts-add-image-to-body-of-post-as-well-as-adding-featured-image

プラグイン機能を使用して中サイズの画像ソースを投稿に挿入しようとしましたが、代わりに次を使用して、テーマ テンプレートに中サイズのサムネイル画像を表示する方が簡単になりました。

the_post_thumbnail('medium');

返信いただきありがとうございます!

于 2013-05-18T18:34:03.007 に答える