我想知道如何從wordpress媒體庫中刪除重複的圖像,我也想問媒體上傳器如何檢查文件的重複。從wordpress媒體庫中刪除重複的圖像
3
A
回答
1
Get all posts. See get_posts(array ('numberposts' => -1))
For each post get all attachments. See get_children(array ('post_type' => 'attachment', 'numberposts' => -1))
For each attachment get the attachment URL. See wp_get_attachment_url()
If you find the attachment URL in the parent post's content ($post->post_content):
If there is another attachment URL with the same file name plus the 1 and
both are part of the post content then
remove the second image first then
use wp_delete_attachment() to delete the physical file. This will remove all meta data and all associations in other posts too. It is the best way to remove attached files (imho).
0
清理未用的圖像和其它文件從上傳的文件夾。
http://wordpress.org/plugins/upload-janitor/
刪除不使用的圖像
http://wordpress.org/plugins/dnui-delete-not-used-image-wordpress/screenshots/
當不使用插件:
go media: Sort files by Unattached.
delete which is not used.
+4
如何檢查圖像在媒體中已存在的新圖像何時上傳? –
相關問題
- 1. 刪除媒體庫中的圖像
- 2. 從ftp中刪除媒體Wordpress
- 3. 禁用刪除媒體wordpress
- 4. 在wordpress中刪除重複的JQuery庫
- 5. WordPress的:精選圖像 - >媒體庫:增加媒體編號
- 6. 如何刪除媒體庫中的圖像,而不刪除wordpress中的服務器中的文件
- 7. WordPress的從媒體庫中選擇圖像
- 8. 從jquery.colorbox.js刪除重複的圖像
- 9. WordPress - 從媒體庫圖像中創建帖子
- 10. 從Wordpress媒體庫中獲取單個特定圖像
- 11. 媒體庫圖像
- 12. 保存圖像從URL到WordPress的媒體庫
- 13. jquery刪除重複圖像
- 14. WordPress的 - 複製媒體庫或分類?
- 15. 從wordpress刪除重複的帖子
- 16. WordPress的:查詢帖子媒體庫中的所有圖像
- 17. 使用圖像媒體庫標題在循環中顯示Wordpress媒體
- 18. Wordpress從圖像中刪除'www'url
- 19. 在Wordpress中高效去除損毀的媒體庫圖片?
- 20. 保護Drupal 7中刪除媒體瀏覽器的縮略圖和庫圖像
- 21. Sitecore中的媒體庫已從生產實例中刪除
- 22. 從數據庫中刪除重複項
- 23. WordPress:爲什麼圖像沒有保存在媒體庫中?
- 24. 圖像已在Wordpress媒體庫中註冊,但仍未顯示
- 25. 刪除插件後Wordpress媒體庫變空白
- 26. 刪除WordPress中的重複評論?
- 27. 從WordPress圖像URL中刪除圖像的寬度和高度
- 28. Wordpress媒體上傳數據庫錯誤重複條目
- 29. 如何從Magento中的媒體圖像路徑中刪除商店代碼?
- 30. WordPress媒體管理器不能重命名我的圖像?
謝謝。從上傳新媒體(media-new.php)上傳圖片時是否比上面的代碼有效? –
如何在新媒體中上傳新圖片時如何檢查? –