intermediate_image_sizes_advanced

過濾鉤子
apply_filters( 'intermediate_image_sizes_advanced', $new_sizes, $image_meta, $attachment_id )
引數
  • (array) $new_sizes Associative array of image sizes to be created.
    Required:
  • (array) $image_meta The image meta data: width, height, file, sizes, etc.
    Required:
  • (int) $attachment_id The attachment post ID for the image.
    Required:
定義位置
相關勾子
fallback_intermediate_image_sizesedit_form_advancedsite_icon_image_sizesimage_make_intermediate_sizewp_edited_image_metadata
相關方法
get_intermediate_image_sizeswp_create_image_subsizesimage_get_intermediate_sizewp_update_image_subsizeswp_ajax_media_create_image_subsizesremove_image_size
引入
5.3.0
棄用
-

intermediate_image_sizes_advanced: 這個過濾器允許你修改在WordPress中為上傳圖片生成的中間圖片尺寸。預設情況下,WordPress為每張上傳的圖片生成幾種不同的尺寸,以便在整個網站的不同環境中使用。intermediate_image_sizes_advanced過濾器可以用來新增、刪除或修改生成的中間圖片尺寸。

過濾上傳圖片時自動生成的圖片尺寸。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$new_sizes = apply_filters( 'intermediate_image_sizes_advanced', $new_sizes, $image_meta, $attachment_id );
$new_sizes = apply_filters( 'intermediate_image_sizes_advanced', $new_sizes, $image_meta, $attachment_id );
$new_sizes = apply_filters( 'intermediate_image_sizes_advanced', $new_sizes, $image_meta, $attachment_id );

常見問題

FAQs
檢視更多 >