Import 50000 post wordpress

Discussion in 'Thảo Luận Chung' started by Loveyou123, Aug 16, 2024.

  1. Loveyou123

    Loveyou123 Khách Qua Đường

    Các bác cho e hỏi, có cách nào import 50000 post nhanh ko ạ. E dùng custom php để post, thì tầm khoảng 3k post đầu còn nhanh. Về sau thì rất chậm, để post hết e nhớ ko nhầm thì mất khoảng 8h mới xong.
     
  2. sunbaekue

    sunbaekue Khách Qua Đường

    Bạn có đụng vào table wp_postmeta không? nếu chỉ insert thôi, mà không kiểm tra đã tồn tại hay chưa thì vẫn nhanh, nhưng nếu bác có check tốn tại nữa, là import 1 mớ trước rồi thì nó phải check trong data nữa nên lâu, mà đụng tới cái wp_postmeta này thì nó phồng lên 1 mớ nữa.
     
  3. Loveyou123

    Loveyou123 Khách Qua Đường

    Wp_postmeta e ko động đến. E dùng wp_insert_post của wp để import post gồm title, description, categories và có check kiểm tra nó đã tồn tại hay chưa nữa thôi. Hay hàm này nó có động đến wp_postmeta hả bác.
     
  4. sunbaekue

    sunbaekue Khách Qua Đường

    Zị bác tìm cách skip cái vụ check data có tồn tại hay không, là giảm được khá đó bác.
     
    Loveyou123 likes this.
  5. Loveyou123

    Loveyou123 Khách Qua Đường

    Ok. Tks bác.
     
  6. htt

    htt Tân Thủ Thôn

    bảng post meta là những thứ phụ trợ cho bài post đó, bảng đó có id post làm khoá ngoại đó bạn.
    vd 1 bài post với id=5 có thể có nhiều cặp key_value khác nhau nào đấy
     
    Loveyou123 likes this.