Select * from wp_posts where post_type = 'attachment';
Medya Kitaplığı'ndaki tüm girişleri döndürür.
Yürütmeden sonra, sonuç tablosunu SQL, CSV veya istediğiniz diğer taşınabilir veri formatları olarak dışa aktarabilirsiniz. Unutmayın, girişler veritabanınızda zaten var olup olmadığından emin değilseniz, INSERT IGNORE
bunun yerine ifadeyi kullanın INSERT
. (Bu, phpMyAdmin'de veya diğer MySQL istemcilerinde tava dışa aktarma yoluyla mümkündür).
Ayrıca, her gönderideki wp_postmeta
tabloda eklenmiş resimler veya küçük resimler gibi Medya Kitaplığına atıfta bulunan girişler vardır . Wordpress, medyayı yayınlara veya sayfalara "iliştirecek" şekilde saklar. Bunların da ihraç edilmesini istiyorsanız, bunun gibi bir şey kullanmanız gerekir:
SELECT * FROM `wp_postmeta` WHERE meta_key IN ('_wp_attached_file', '_wp_attachment_backup_sizes', '_wp_attachment_metadata', '_thumbnail_id')
Ve sonra onları istediğiniz yere verebilirsiniz. Wordpress'teki medya kütüphanesi hakkında bildiğim tek şey bu.