Cách lấy ID hình ảnh trong WordPress

Tìm id hoặc id tệp đính kèm của một trang, bài đăng hình ảnh thật dễ dàng. ID là một số xuất hiện dưới tiêu đề của trang, bài đăng hoặc hình ảnh trong chỉ mục tương ứng của chúng khi bạn di chuột qua hàng của nó, như minh họa bên dưới. ID đã được phác thảo trong hộp màu đỏ trong ảnh chụp màn hình bên dưới

Cách lấy ID hình ảnh trong WordPress

Cách lấy ID hình ảnh trong WordPress

Một số plugin WordPress yêu cầu bạn nhập số ID của ảnh đã tải lên, chúng sẽ thực hiện một số sửa đổi/hiệu ứng trên đó

Đặc biệt là các plugin quản lý thư viện hoặc các plugin trực quan khác (như WP Slide-up Box) có thể sử dụng các số ID hình ảnh này. Vấn đề là WordPress không hiển thị những con số này cho người dùng theo mặc định. Nhưng đừng lo, có rất nhiều cách để bạn có thể tìm thấy ID của các bức ảnh

Phương pháp di chuột

  1. Chuyển đến Phương tiện » Thư viện trong bảng Quản trị WP
  2. Tại đây bạn có thể thấy một lưới các hình ảnh đã tải lên (nếu có)

Cách lấy ID hình ảnh trong WordPress

  1. Bây giờ hãy nhấp vào hình ảnh bạn cần và bạn sẽ thấy màn hình Chi tiết tệp đính kèm

Cách lấy ID hình ảnh trong WordPress

  1. Trên màn hình này, di chuột qua liên kết Chỉnh sửa thêm chi tiết
  2. Trên thanh trạng thái của trình duyệt, bạn sẽ thấy một cái gì đó như thế

array{
	[0] => url,
	[1] => width
	[2] => height
	[4] => is_intermediate
}
5

Số được tô sáng (số ngay sau chữ ‘post=’) hiển thị số ID của ảnh

phương pháp cắm

Đi tới Plugin »Thêm mới trong WP-admin. Viết 'wp show ids' vào biểu mẫu tìm kiếm. Cài đặt một trong các plugin sau (chọn một trong số chúng – chúng sẽ làm tương tự)

  • Hiển thị ID bằng 99 Robot
  • bắt ID
  • Tiết lộ ID

Sau khi kích hoạt plugin, bạn sẽ có thể xem ID của hình ảnh trong Thư viện phương tiện. Sẽ rất hữu ích khi sử dụng plugin nếu bạn phải thường xuyên xử lý ID hình ảnh

Kích thước ảnh. Chấp nhận mọi tên kích thước hình ảnh đã đăng ký hoặc một mảng giá trị chiều rộng và chiều cao tính bằng pixel (theo thứ tự đó). Mặc định
array{
	[0] => url,
	[1] => width
	[2] => height
	[4] => is_intermediate
}
7

Mặc định.

array{
	[0] => url,
	[1] => width
	[2] => height
	[4] => is_intermediate
}
7

array{
	[0] => url,
	[1] => width
	[2] => height
	[4] => is_intermediate
}
9 bool Không bắt buộc

Liệu hình ảnh có nên trở lại biểu tượng loại kịch câm hay không

Mặc định.

$image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
if ( $image_attributes ) : ?>
	" height="" />
0


Trên cùng ↑

Trở lại

mảng. false Mảng dữ liệu hình ảnh hoặc boolean false nếu không có hình ảnh.

  • chuỗi

    URL nguồn hình ảnh

  • $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    1 int

    Chiều rộng hình ảnh tính bằng pixel

  • $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    2 int

    Chiều cao hình ảnh tính bằng pixel

  • $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    3 bool

    Hình ảnh có phải là hình ảnh đã thay đổi kích thước hay không


Trên cùng ↑

Nguồn

Tập tin.

$image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
if ( $image_attributes ) : ?>
	" height="" />
4. Xem tất cả tài liệu tham khảo

________số 8

Xem trên Trac Xem trên GitHub


Trên cùng ↑

móc

apply_filters ( 'icon_dir', chuỗi $path )

Lọc đường dẫn thư mục biểu tượng

apply_filters ( 'wp_get_attachment_image_src', mảng. false $image , int $attachment_id, string|int[] $size , bool $icon )

Lọc kết quả nguồn hình ảnh đính kèm


Trên cùng ↑

Có liên quan

Trên cùng ↑

công dụng

UsesUsesDescriptionwp_getimagesize() wp-includes/media. php

Cho phép getimagesize() của PHP có thể gỡ lỗi khi cần thiết

image_downsize() wp-includes/media. php

Chia tỷ lệ hình ảnh để vừa với một kích thước cụ thể (chẳng hạn như 'thumb' hoặc 'medium')

wp_mime_type_icon() wp-gồm/bài đăng. php

Truy xuất biểu tượng cho loại MIME hoặc tệp đính kèm

wp_basename() wp-gồm/định dạng. php

Phiên bản basename() thân thiện với i18n

apply_filters() wp-gồm/plugin. php

Gọi các chức năng gọi lại đã được thêm vào hook bộ lọc

Hiển thị thêm 2 công dụng Ẩn thêm công dụng

Trên cùng ↑

Được sử dụng bởi

Được sử dụng bởiĐược sử dụng theo mô tảWP_REST_Attachments_Controller. chuẩn bị_item_for_response() wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller. php

Chuẩn bị một đầu ra tệp đính kèm duy nhất để phản hồi

get_oembed_response_data_rich() wp-gồm/nhúng. php

Lọc dữ liệu phản hồi oEmbed để trả về mã nhúng iframe

wp_get_attachment_image_srcset() wp-includes/media. php

Truy xuất giá trị cho thuộc tính 'srcset' của tệp đính kèm hình ảnh

wp_get_attachment_image_sizes() wp-includes/media. php

Truy xuất giá trị cho thuộc tính 'kích thước' của tệp đính kèm hình ảnh

wp_get_attachment_image_url() wp-includes/media. php

Nhận URL của tệp đính kèm hình ảnh

wp_save_image() wp-admin/includes/image-edit. php

Lưu hình ảnh để đăng, cùng với các thay đổi được xếp hàng trong

$image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
if ( $image_attributes ) : ?>
	" height="" />
5

edit_form_image_editor() wp-admin/includes/media. php

Hiển thị hình ảnh và trình chỉnh sửa trong trình chỉnh sửa bài đăng

get_media_item() wp-admin/includes/media. php

Truy xuất biểu mẫu HTML để sửa đổi tệp đính kèm hình ảnh

Custom_Image_Header. step_2() wp-admin/includes/class-custom-image-header. php

Hiển thị bước thứ hai của trang hình ảnh tiêu đề tùy chỉnh

Custom_Background. wp_set_background_image() wp-admin/includes/class-custom-background. php Custom_Background. handle_upload() wp-admin/includes/class-custom-background. php

Xử lý tải lên hình ảnh cho hình nền

wp_prepare_attachment_for_js() wp-includes/media. php

Chuẩn bị một đối tượng bài đăng đính kèm cho JS, nơi nó được mong đợi sẽ được mã hóa JSON và phù hợp với mô hình Tệp đính kèm

wp_playlist_shortcode() wp-includes/media. php

Xây dựng đầu ra shortcode Playlist

wp_get_attachment_image() wp-gồm/phương tiện. php

Nhận phần tử img HTML đại diện cho tệp đính kèm hình ảnh

Hiển thị thêm 9 người sử dụng Ẩn người sử dụng thêm

Trên cùng ↑

Nhật ký thay đổi

Nhật ký thay đổiPhiên bảnMô tả2. 5. 0Giới thiệu

Trên cùng ↑

Ghi chú do người dùng đóng góp

  1. Chuyển đến ghi chú 1 nội dung

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 22Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi Marc Heatley — 6 năm trước

    Phần #return đưa ra các khóa, nhưng hàm chỉ trả về các chỉ mục. Chúng ta nên làm rõ hơn những gì được trả về bởi hàm này. Và một số mô tả hoặc liên kết để giải thích

    $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    6

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }

    Đăng nhập để thêm phản hồi
  2. Chuyển đến nội dung ghi chú 2

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 10Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi Codex — 7 năm trước

    Sử dụng mặc định

    $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    

    Đăng nhập để thêm phản hồi
  3. Chuyển đến nội dung ghi chú 3

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 5Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 7 năm trước

    Hiển thị hình ảnh đầu tiên được liên kết với bài đăng
    Hàm này truy xuất hình ảnh đầu tiên được liên kết với bài đăng.

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    3

    Đăng nhập để thêm phản hồi
  4. Chuyển đến nội dung ghi chú 4

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 5Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Được đóng góp bởi blexfort — 3 năm trước

    Để có được hình ảnh URL kích thước ban đầu trong hàm

    $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    7, hãy sử dụng

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    5

    Đăng nhập để thêm phản hồi
  5. Chuyển đến nội dung ghi chú 5

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 2Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi OlalaWeb — 8 năm trước

    Lời khuyên. Giá trị trả về ( [1] width [2] height [3] resize ) dường như trống khi sử dụng plugin Jetpack

    Đăng nhập để thêm phản hồi
  6. Chuyển đến nội dung ghi chú 6

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 1Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 7 năm trước

    Thay đổi thư mục biểu tượng
    WordPress có thể sử dụng các biểu tượng phương tiện để thể hiện các tệp đính kèm trên blog của bạn và trong giao diện Quản trị, nếu các biểu tượng đó có sẵn.
    Đối với hình ảnh, nó trả về hình thu nhỏ. Đối với các loại phương tiện khác, nó sẽ tìm các tệp hình ảnh được đặt tên theo loại phương tiện (e. g. ,

    $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    8) trong thư mục
    $image_attributes = wp_get_attachment_image_src( $attachment_id = 8 );
    if ( $image_attributes ) : ?>
    	" height="" />
    
    9.

    Ví dụ này cho thấy cách bạn có thể thay đổi thư mục này thành thư mục có tên là “hình ảnh” trong chủ đề của bạn.

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    30. Tạo thư mục và đặt "hình ảnh loại phương tiện" vào đó. Để báo cho WordPress biết thư mục đã thay đổi, hãy đặt thư mục này vào tệp
    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    31 của chủ đề hiện tại

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    0

    Đăng nhập để thêm phản hồi
  7. Chuyển đến nội dung ghi chú 7

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 1Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi CdWritted — 6 năm trước

    Truy xuất url hình thu nhỏ của bài đăng có kích thước là 220 nếu hình thu nhỏ tồn tại

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    1

    Đăng nhập để thêm phản hồi
  8. Chuyển đến nội dung ghi chú 8

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 1Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi Hay — 3 năm trước

    Một vài lưu ý trên trang này đề cập đến việc lấy hình ảnh đầu tiên trong một bài đăng dựa trên

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    32. Thật không may, điều đó sẽ không hoạt động nếu bạn đang sử dụng trình chỉnh sửa Gutenberg. Để có được hình ảnh đầu tiên từ một bài đăng dựa trên Gutenberg, bạn cần phân tích cú pháp các khối. Đây là một chức năng sẽ trả về ID của hình ảnh đầu tiên trong một bài đăng hoặc
    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    33 nếu không có

    array{
    	[0] => url,
    	[1] => width
    	[2] => height
    	[4] => is_intermediate
    }
    4

    Đăng nhập để thêm phản hồi
  9. Chuyển đến nội dung ghi chú 9

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 0Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Cách lấy ID hình ảnh trong WordPress
    Đóng góp bởi salem80 — 10 tháng trước

    Đây là mã của tôi để tạo thư viện tùy chỉnh chỉ từ tệp đính kèm bài đăng (tôi sử dụng nó trong 'singl. php' cho danh mục được chỉ định)