- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Gần đây, một trong những độc giả của chúng tôi đã hỏi chúng tôi làm thế nào họ có thể xóa hàng loạt hình ảnh đại diện cho các bài đăng trong WordPress? Trên blog này, chúng tôi đã có nhiều bài hướng dẫn về hình ảnh thumbnails. Chúng tôi đã chỉ cho bạn cách thêm hình ảnh nổi bật trong WordPress, cách thêm kích thước hình ảnh mới trong WordPress, cách tạo lại kích thước ảnh, thậm chí còn chỉ cho bạn cách thêm nhiều hình ảnh nổi bật vào bài đăng trong WordPress. Trong bài viết này, mình sẽ chỉ cho bạn cách xóa hàng loạt hình ảnh nổi bật ra khỏi các bài đăng trong WordPress.
Vấn đề xẩy ra khi xóa hàng loạt hình thu nhỏ hoặc hình ảnh nổi bật
Mặc định bạn chỉ có thể xóa hình ảnh nổi bật bằng cách chỉnh sửa từng bài đăng và xóa hình ảnh nổi bật cho bài viết đó. Bây giờ nếu website của bạn có hàng trăm bài đăng với hình ảnh nổi bật, thì việc xóa từng cái một có thể là một nhiệm vụ rất khó khăn. Thay vào đó, chúng ta sẽ thử một cách tiếp cận khác. Chúng ta sẽ chạy một truy vấn cơ sở dữ liệu và loại bỏ liên kết các hình ảnh nổi bật trên tất cả các bài viết.
Trước khi bạn tiến hành, xin lưu ý rằng lệnh SQL bên dưới đây sẽ xóa hình ảnh nổi bật khỏi tất cả các bài đăng trên trang web WordPress của bạn. Cũng lưu ý rằng mã này sẽ không xóa bất kỳ hình ảnh trong thư mục uploads/, chúng vẫn tồn tại trong Thư viện đa phương tiện của WordPress và bạn có thể sử dụng lại chúng bất cứ lúc nào.
Tất cả những gì bạn cần làm là sao chép và dán mã này vào tập tin functions.php trong giao diện WordPress của bạn.
add_action('init', function(){ global $wpdb; $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id'" ); });
Sau khi bạn lưu tệp & load lại trang web, lệnh SQL sẽ được kích hoạt trong cơ sở dữ liệu MySQL và xóa đi hình ảnh nổi bật khỏi tất cả các bài đăng trên trang WordPress.
Lưu ý: Vui lòng xóa mã này ngay lập tức sau khi bạn chạy lại website. Vì bạn sẽ không thể đặt lại hình ảnh nổi bật cho mọi bài viết vì mã này sẽ tiếp tục xóa hình ảnh nổi bật khỏi bài đăng.
Chúng tôi hy vọng bài viết này đã giúp bạn tiết kiệm thời gian và cho phép xóa hàng loạt hình ảnh nổi bật khỏi các bài đăng trong WordPress. Chúc bạn thành công.
Nếu bạn thích bài viết này, hãy ủng hộ chúng tôi bằng cách đăng ký nhận bài viết mới ở bên dưới và đừng quên chia sẻ kiến thức này với bạn bè của bạn nhé. Bạn cũng có thể theo dõi blog này trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype