[Share] Chiến dịch leech truyện tự động từ Mangapanda(dot)com cho WordPress

  • KDN Auto LeechKDN Auto Leech
    Quản lý
    # 2 tuần trước

    Chào bạn, hôm trước có bạn trong Group có hỏi về trường hợp web truyện mục tiêu chia các Chương ra thành nhiều Phần thì làm sao để gộp các Phần đó lại thành 1 Chương?

    Và có lẽ trang Mangapanda(dot)com là một ví dụ điển hình cho trường hợp này và chúng ta có nhiều cách xử lý:

    • Thứ nhất: Dùng tính năng Ajax load lấy dữ liệu của mỗi Phần sau đó đưa dữ liệu của mỗi phần vào mỗi Shortcode tùy chỉnh, sau đó đưa tất các các Shortcode tùy chỉnh đó vào Nội dung của bài viết con.
    • Thứ hai: Xử lý hậu cần (sẽ trình bày trong tương lai).

    Chúng ta cùng đi theo cách thứ nhất, đó là dùng tính năng Ajax leech.

    phiên bản 2.3.5 vừa rồi đã sửa lỗi và cải thiện tốc độ cho Ajax leech và những hướng dẫn dưới đây sẽ được thực hiện trên phiên bản này.

    Nếu bạn để ý thì khi vào mỗi Chương của Mangapanda sẽ thấy các URL của mỗi Phần nằm trong mỗi <option> của <select id=”pageMenu”> như sau:

    Việc cần làm là cho Ajax leech hết dữ liệu từ các URL này, sau đó tạo mỗi Shortcode tương ứng với mỗi dữ liệu như sau:

    Cuối cùng sẽ đưa các Shortcode tùy chỉnh này vào Nội dung của bài viết con như sau:

    Và như vậy là bạn đã có tất cả nội dung của các Phần trong cùng một Chương rồi đấy.

    Dưới đây là mã import chiến dịch leech truyện từ Mangapanda theo đúng giải thích ở trên, tuy nhiên chiến dịch này chưa hoàn hảo và bạn cần phải cấu hình thêm. Bạn có thể tải về và tham khảo. Chúc bạn thành công!

    Khi dùng Ajax leech theo giải thích bên trên thì sẽ mất khá nhiều thời gian để lưu một Chương. Mình đã test thử thì gộp 70 Phần vào 1 Chương tốn hơn 40 giây (chưa lưu hình ảnh) nên các bạn hãy cân nhắc.

    Tệp đính kèm:
    Bạn phải đăng nhập để xem các tệp đính kèm.

    Luôn lắng nghe và thấu hiểu!

Đang xem bài viết thứ 1 (trong tổng số 1 bài viết)

Bạn phải đăng nhập để phản hồi chủ đề này.