Hoàng Web

Thiết Kế Website WordPress

  • Kho giao diện
  • Dịch Vụ
    • Thiết kế web giá rẻ
    • Thiết kế website WordPress
    • Hosting Miễn Phí 100GB
    • Tích hợp thanh toán MoMo, ViettelPay, Vietcombank, MB..
    • Tối ưu Google PageSpeed
    • Sửa lỗi nâng cấp website
    • Viết plugin WordPress
    • Code Tool theo yêu cầu
  • Bảng giá
  • Quy trình làm việc
  • Giới thiệu
  • Liên Lạc
Trang chủ » Thủ thuật » [WordPress] Import dữ liệu XML có kích thước lớn

[WordPress] Import dữ liệu XML có kích thước lớn

Thứ Hai, 12/11/2018 by Hoàng Quách

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Trong bài trước mình có chia sẻ cách nhập .sql có kích thước lớn vào cơ sở dữ liệu. Cách tương tự trong WordPress khi bạn nhập dữ liệu XML của bài viết, sản phẩm.

Import dữ liệu XML lớn trong WordPress có thể sẽ không thực hiện được. Nhưng có một công cụ tuyệt vời “WXR Splitter” cho phép bạn cắt file XML thành nhiều file nhỏ hơn. Đó là lý do tại sao bạn cần chia nhỏ file XML? khi di chuyển website lên hosting, mình thường sử dụng Duplicator, WordPress Move, WP Clone or BackupBuddy. Tất cả những plugin sao lưu dữ liệu đó hầu như đều hoạt động chính xác.

Đôi khi bạn di chuyển những trang lớn sử dụng plugins không phải lúc nào cũng sử lý chọn vẹn. Nó thường xảy ra với những blog lớn hay trang web thương mại điện tử bằng WordPress có hàng nghìn Bài viết, sản phẩm. Máy chủ web của bạn có thể bị timeout, vì hầu hết web server đều có giới hạn thời gian cho phép sử lý.

Nhưng với một trang web khổng lồ, một hoặc nhiều tệp XML chắc chắn sẽ quá lớn để import. Plugin WordPress Import sẽ không cho phép bạn nhập một tệp XML lớn hơn 8MB. (Và gần đây, bạn chỉ có thể nhập 2MB trở xuống với plugin này.)

Bạn có thể tăng thời gian thực thi PHP trong cấu hình php.ini, nó cho phép bạn sử lý một dữ liệu lớn hơn. Nhưng nếu vẫn gặp lỗi, có một tùy chọn khác là giảm kích thước tệp XML bằng cách chia thành nhiều file nhỏ hơn.

Bài hôm nay chúng ta sẽ dùng tính năng Import/Export mặc định có trong WordPress. Bằng cách chia nhỏ tệp dữ liệu XML, các tệp XML chứa tất cả cài đặt gồm chủ đề của bạn, menu, và tiện ích plugins. Các tệp chủ đề và tài nguyên ảnh có thể được di chuyển qua FTP, sau đó bạn import các tệp XML thông qua Trình nhập WordPress.

Cài đặt phần mềm trên Windows, yêu cầu bạn cài đặt .NET FrameWork 2.0 trở lên:

Hình trên là giao diện của phần mềm. Bản 1.52 chạy trên HĐH Windows 7,Vista, hoặc XP với yêu cầu cài đặt .NET 2.0. Rất đơn giản, chọn tệp XML bạn muốn chia và thiết lập kích thước tối đa mỗi tệp sẽ được cắt.

Sau khi tách thành nhiều files, dễ dàng import dữ liệu vào WordPress. Ví dụ hình sau đây mình chia tối đa mỗi file 2Mb & sẽ nhận được kết quả như thế này.

Phiên bản hỗ trợ trên nhiều nền tảng, có cả WXR Splitter cho Máy Mac. Nó đã trở thành mã nguồn mở trên Github.

Chúc bạn thành công!

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên Twitter và Facebook

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Chuyên mục: Thủ thuật Tìm kiếm: xml

Tôi giúp gì cho bạn?

HOÀNG WEB

Địa chỉ: Tây Sơn, Phường Quang Trung, Quận Đống Đa, Hà Nội

Hotline: 0987 342 124 – 0868 292 303 (8h:00 – 21h:00)

Email: [email protected]

Website: www.hoangweb.com

KẾT NỐI VỚI TÔI

  • Facebook
  • GitHub
  • YouTube

SẢN PHẨM

  • Plugin Thanh Toán Quét Mã QR Code Tự Động
  • WP2Speed – Tối ưu Google Speed
  • 23WebHost – Hosting Miễn Phí 100GB

LIÊN KẾT

  • Có nên thuê thiết kế website giá rẻ?
  • Hướng dẫn thanh toán
  • Chính sách hoàn tiền
  • Trung tâm hỗ trợ

Copyright © 2023 | All rights reserved | HOANG WEB
Mọi hình thức sao chép nội dung trên website này mà chưa được sự đồng ý đều là trái phép.