Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress

XEM CHUYÊN MỤC
  • Trang chủ
  • Cuộc sống
  • Kinh doanh Online
  • WordPress
    • WordPress Plugin
    • WordPress Theme
  • SEO
  • Hosting
    • Máy chủ
  • Hướng dẫn
  • Phần mềm
  • Ebooks
Home
Wordpress
Xóa ảnh đính kèm khi xóa bài viết trong WordPress

Xóa ảnh đính kèm khi xóa bài viết trong WordPress

Đỗ Văn Phương 25/01/2015 Không có phản hồi

Mục lục

  1. Cách 1:
  2. Cách 2:

Mặc định, khi bạn xóa một bài viết trong WordPress thì tất cả những ảnh đính kèm với bài viết đó vẫn được giữ nguyên trên máy chủ (hosting) dẫn đến dung lượng sử dụng gần như không giảm đi mấy – như vậy thật lãng phí tài nguyên vì trên thực tế bạn sẽ rất hiếm khi sử dụng lại những hình ảnh minh họa cho các bài viết mà bạn đã xóa.

Vậy làm thế nào để xóa ảnh đính kèm với một bài viết khi bài viết đó đã bị xóa ?

Cách 1:

Chỉnh sửa file functions.php trong thư mục themes của bạn (nằm trong thư mục wp-content/themes/[tên-theme-bạn-đang-sử-dụng]) và thêm vào đoạn code sau đây:

function delete_post_attachments($post_id) {
global $wpdb;
$sql = "SELECT ID FROM {$wpdb->posts} ";
$sql .= " WHERE post_parent = $post_id ";
$sql .= " AND post_type = 'attachment'";
$ids = $wpdb->get_col($sql);
foreach ( $ids as $id ) {
wp_delete_attachment($id);
}
}
add_action('delete_post', 'delete_post_attachments');

Kể từ đó, mỗi khi bạn xóa 1 bài viết bất kỳ thì hệ thống sẽ tự động xóa cả những ảnh đính kèm với bài viết đó.

Lưu ý: Bạn nên cân nhắc và suy nghĩ thật kỹ trước khi sử dụng cách này bởi vì nếu bạn sử dụng 1 hình ảnh đính kèm cho nhiều bài viết thì sau khi bạn xóa 1 bài viết có đính kèm hình ảnh đó, các bài viết còn lại sẽ bị mất ảnh đính kèm.

Cách 2:

Sau khi xóa bài viết, bạn vào phần Media để quản lý các hình ảnh, files đính kèm (phần Media nằm ngay trên Menu bên trái, phía dưới Post).

Bạn sẽ nhìn thấy bộ lọc ngay dưới Media Library, chọn Unattached rồi ấn Filter để xem tất cả những hình ảnh, files không được đính kèm với bất kỳ bài viết nào.

Xem unattached images

Xem unattached images

Tại đây, bạn có thể xóa tất cả những hình ảnh, files không được đính kèm. So với cách thứ nhất, mặc dù bạn sẽ hơi mất công hơn một chút (vì phải làm thủ công) nhưng bù lại bạn sẽ không sợ xóa nhầm ảnh đính kèm của một bài viết khác.

Xóa ảnh đính kèm khi xóa bài viết trong WordPress
Đánh giá bài viết
Bài cũ hơn
Bài mới hơn
Tags:Tăng tốc Wordpress

Bài viết liên quan

Tăng tốc và tối ưu Wordpress
Mục lụcCách 1:Cách 2: Chắc chắn bạn đã từng gặp …

Hướng dẫn tối ưu và tăng tốc WordPress toàn tập

Mục lụcCách 1:Cách 2: WordPress có rất nhiều plugin giúp …

Plugin nào tối ưu hình ảnh tốt nhất cho WordPress?

avatar
Tính năng chặn SPAM đang bật
avatar
Tính năng chặn SPAM đang bật

Tìm kiếm bài viết

BÀI VIẾT HAY

  • 5 diễn đàn SEO lớn nhất Việt Nam hiện nay
  • Quảng cáo Google Adwords
    Kẻ xấu lợi dụng Quảng cáo Google Adwords để lừa …
  • Dịch vụ hosting iNet
    Hosting iNet chất lượng ổn nhưng cấu hình kém, ít …
  • best antivirus software
    Phần mềm diệt virus nào tốt nhất hiện nay?
  • Kinh doanh 80% thành công dựa vào sản phẩm?
    Kinh doanh 80% thành công dựa vào sản phẩm?

Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress

Tôi xây dựng blog này như một kênh để chia sẻ kiến thức, kinh nghiệm, cũng như để học hỏi, thảo luận và giao lưu với tất cả các bạn có cùng sở thích, đam mê trong lĩnh vực Online Marketing (Internet Marketing).

Nếu bạn thấy thông tin nào hữu ích, xin vui lòng LIKE hoặc SHARE để ủng hộ. Thanks!

Email: admin@dovanphuong.com

Vui lòng không sao chép bất kỳ nội dung nào trên website này nếu chưa được sự đồng ý của tôi.

BÀI VIẾT MỚI

  • Xóa bỏ Gutenberg stylesheet tải trên WordPress
  • Nhân Hòa mang tiếng là nhà cung cấp hosting lớn mà hỗ trợ quá chán!
  • Bandicam 4.2.1.1454 Multilingual + Portable
  • [Ebook tiếng Anh] 9 tiểu thuyết “kinh điển” song ngữ Anh Việt
  • [Ebook+Audio] Focus on Academic Skills for IELTS (Longman)

BÌNH LUẬN MỚI

  • ThanhPhuong trong Cambridge Grammar for IELTS with Answers (PDF + Audio CD)
  • Đỗ Văn Phương trong Ship COD là gì? Hiểu rõ về hình thức ship COD
  • QNhư trong Ship COD là gì? Hiểu rõ về hình thức ship COD
  • tuan trong Cambridge Vocabulary For IELTS (PDF + Audio CD)
  • tuan trong Cambridge Vocabulary For IELTS (PDF + Audio CD)
Copyright © 2019 Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress
DMCA.com Protection Status