Select * from wp_posts where post_type = 'attachment';
Sẽ trả lại tất cả các mục trong Thư viện phương tiện.
Sau khi thực hiện, bạn có thể xuất bảng kết quả dưới dạng SQL hoặc CSV hoặc bất kỳ định dạng dữ liệu di động nào bạn muốn. Hãy nhớ rằng, nếu bạn không chắc chắn các mục đã tồn tại trong cơ sở dữ liệu của mình hay chưa, hãy sử dụng INSERT IGNORE
câu lệnh thay vì INSERT
. (Điều này có thể thông qua việc xuất pan trong phpMyAdmin hoặc các máy khách MySQL khác).
Ngoài ra, có các mục đề cập đến Thư viện phương tiện trong mỗi bài đăng, chẳng hạn như hình ảnh đính kèm hoặc hình thu nhỏ, được lưu trữ trong wp_postmeta
bảng. Wordpress lưu trữ chúng để phương tiện "đính kèm" vào bài viết hoặc trang. Nếu bạn muốn chúng cũng được xuất ra, bạn sẽ cần sử dụng một cái gì đó như thế này:
SELECT * FROM `wp_postmeta` WHERE meta_key IN ('_wp_attached_file', '_wp_attachment_backup_sizes', '_wp_attachment_metadata', '_thumbnail_id')
Và sau đó bạn có thể xuất chúng đến bất cứ nơi nào bạn muốn. Đó là tất cả những gì tôi biết về công cụ thư viện phương tiện trong Wordpress.