Hướng dẫn xóa hàng loạt pending post trên Facebook Group

Hướng dẫn xóa hàng loạt pending post trên Facebook Group

Lưu ý: Bạn nên đọc kỹ bài viết trước khi thực hiện để đảm bảo không có sai sót. Các bài viết có nội dung tải về Pass giải nén (nếu có) truongblogger.com. Nếu có thắc mắc hay liên hệ với mình tại đây nhé. Thanks!!!
Làm sao để xóa tất cả các bài viết trên group? Làm sao để quản trị các bài viết trên group? Làm sao để chống spam bài viết trên group? Hay đại loại là làm sao để quản lý các bài viết chờ duyệt trên Facebook Group hiệu quả đang là những câu hỏi được Marketer đề cập nhiều nhất trong thời gian qua.
Có rất nhiều bài viết hướng dẫn chúng ta về vấn đề này, tuy nhiên lại không cập nhật liên tục khiến khá nhiều bạn gặp vấn đề trong việc thực hiện hành động xóa hàng loạt pending post trên Facebook Group. Vậy còn chần chờ gì mà không theo dõi và làm theo bài viết dưới đây để thực hiện điều này.

Chính vì vậy hôm nay mình share cho các bạn một đoạn code nhỏ giúp xóa các bài viết đang chờ duyệt (pending post) trong group facebook một các nhanh chóng sau khi đã duyệt các bài cần duyệt.


Bước 1: Để chạy code này bạn cần sử dụng máy tính, truy cập vào link duyệt bài viết của group mình quản lí https://www.facebook.com/groups/[tên hoặc id group]/pending/


Bước 2: Tìm đến class name của biểu tượng Từ chối bằng công cụ Kiểm tra phần tử của trình duyệt.
Từ chối
Từ chối
Bước 3: Chuyển sang tab Console của trình duyệt và dán code sau vào.
var count_del = 0; 
var count_confirm = 0; 

var click_del = function () {
    //nút 'x', class: img sp_mDQtZip3VDG sx_b2d093 -> class này là lúc hiện tại mình share code, về sau có thể facebook sẽ đổi lại
    var inputs_del = document.getElementsByClassName('img sp_mDQtZip3VDG sx_b2d093'); 
    for(var i=0; i<inputs_del.length;i++) {
        if ( i == 10) { break; };
        count_del++;
        console.log("Click Delete " + count_del);
        inputs_del[i].click();  
    };
};

var click_confirm = function () {
        //Click vào nút 'Xác nhận'
		var inputs_confirm = document.getElementsByClassName('_42ft _4jy0 layerConfirm uiOverlayButton _4jy3 _4jy1 selected _51sy'); 
        for(var i=0; i<inputs_confirm.length;i++) {
            if ( i == 10) { break; };
            count_confirm++;
            inputs_confirm[i].click();
		    console.log("Click Confirm " + count_confirm);
        };
};    

var click_ok = function () {
        //Click nút 'OK' sau khi xóa bài viết, giờ thì không còn bước này nữa
		var inputs_confirm = document.getElementsByClassName('_42ft _4jy0 layerCancel uiOverlayButton _4jy3 _4jy1 selected _51sy'); 
        for(var i=0; i<inputs_confirm.length;i++) {
            if ( i == 10) { break; };
            inputs_confirm[i].click();
		    console.log("Click OK ");
        };
}; 

var interval_del = setInterval( function () { click_del() }, 8000);
var interval_confirm = setInterval( function () { click_confirm() }, 3000);
var interval_ok = setInterval( function () { click_ok() }, 8000);

//Tự động kéo chuột đến cuối trang để tải thêm các bài viết đang chờ
var interval_bottom_page = setInterval( function () { window.scrollTo(0,document.body.scrollHeight) }, 30000);
Nhớ chỉnh sửa class name của nút Từ chối để code hoạt động.
Quá trình diễn ra
Quá trình diễn ra
Trên đây là bài viết Hướng dẫn xóa hàng loạt pending post trên Facebook Group. Nếu thấy bài viết hữu ích đừng quên chia sẻ đến bạn bè nhé! Hoặc có sai sót gì mong bạn đọc cho một nhận xét phía dưới để hoàn thiện tốt hơn bài viết.
Bài trước Bài trước
Bài tiếp theoBài tiếp theo
Lưu ý:
Vui lòng sử dụng tiếng Việt có dấu khi bình luận, hạn chế viết tắt.
Bình luận đúng chủ đề bài viết, không SPAM trong bình luận.
Bạn có thể sử dụng tài khoản Facebook hoặc đăng nhập Disqus để thực hiện bình luận bài viết.
FacebookDisqus
Thêm nhận xét