[WordPress] ワードプレスのカスタムのファイル名の画像サイズを変更します。

スポンサーリンク

Question

私のテーマ function.php と正常に動作しますが何を必要ないため、ワードプレスの add_image_size 関数を使用している

イメージの高さを変更し、ファイル名は”image_name 420×230.jpg”のようになります”add_image_size (‘mySIZE’、420、9999)”魔女つまり ex ソフト比例クロップ モードで、関数を使用します

AJAX を介して画像を得ているので、ファイル名を必要、幅 420 になりますが私はアップロードする各イメージの高さを知っていない

サイズを変更して、ファイル”image_name 420.jpg”ex 高さなしの名前を付ける機能は何を必要

これを行う方法上の任意のアイデアですか?

ありがとう !

答え

を私の方法を見つけるも

私の AJAX、JSON を取得私の mysql クエリ配列取得、post_id ループを作るときに何を行っている

post_id 後 wp 関数 get_the_post_thumbnail ($posr_id, ‘mySIZE’) を使用することができますを持っている私はある結果配列にプッシュし、返す JSON 文字列から src を得るサイズと html img

for ($i = 0; $i < count($results); $i++) {
    $img = get_the_post_thumbnail($results[$i]['id'], 'mySIZE');
    preg_match( '@src="([^"]+)"@' , $img, $match );
    $src = array_pop($match);
    array_push($results[$i], $src);
}

return json_encode($results, JSON_PRETTY_PRINT);

http://stackoverflow.com/questions/27759889/wordpress-resize-image-with-custom-file-name

スポンサーリンク

Leave a Reply