Trao đổi về dự án
Partitech Sonata Extra Bundle

Gói Sonata Extra: nhập khẩu một trang web WordPress

Trình bày đơn hàng Đơn hàng sonata-extra:wordpress-importer được thiết kế để nhập hình ảnh, danh mục, bài viết và thẻ từ một trang WordPress vào ứng dụng của bạn. Nó giúp dễ dàng tiếp tục nội dung WordPress trong ứng dụng. Cú pháp sonata-extra:wordpress-im...

Trình bày đơn hàng

Đơn hàng sonata-extra:wordpress-importer được thiết kế để nhập hình ảnh, danh mục, bài viết và thẻ từ một trang WordPress vào ứng dụng của bạn. Nó giúp dễ dàng tiếp tục nội dung WordPress trong ứng dụng.

Cú pháp

sonata-extra:wordpress-importer --url=[WORDPRESS_SITE_URL] --user=[USERNAME] --token="[TOKEN]"

Cài đặt

  • --url: URL của trang web WordPress mà từ đó nội dung cần được nhập.
  • --user: Tên người dùng WordPress của bạn.
  • --token: Mã thông báo xác thực để truy cập API.

Tạo token đăng nhập WordPress bằng cách sử dụng API REST

Để sử dụng lệnh sonata-extra:wordpress-importer, một mã thông báo xác thực hợp lệ cho API REST của WordPress là cần thiết. Đây là quy trình để tạo mã thông báo này.

Bước 1: Đăng nhập vào bảng điều khiển quản trị WordPress

Truy cập bảng quản trị WordPress bằng cách điều hướng đến https://www.website.com/wp-admin.

Bước 2: Kích hoạt API REST

Hãy đảm bảo rằng API REST của WordPress đã được bật, đây là cài đặt mặc định trong các phiên bản WordPress mới nhất.

Bước 3: Tạo mật khẩu ứng dụng

  1. Mở Utilisateurs > Profil.
  2. Xác định phần Mots de passe d’application.
  3. Đặt tên cho mật khẩu ứng dụng, sau đó nhấp vào nút thêm.
  4. Ghi lại mật khẩu được tạo ra, vì nó sẽ được sử dụng làm mã thông báo của bạn.

Bước 4: Sử dụng mật khẩu ứng dụng

Mật khẩu ứng dụng được tạo sẽ phục vụ làm mã thông báo cho lệnh sonata-extra:wordpress-importer.

Bước 5: Thực hiện lệnh với token

Sử dụng mật khẩu ứng dụng đã tạo làm mã thông báo trong lệnh của bạn:

symfony console sonata-extra:wordpress-importer --url=[WORDPRESS_SITE_URL] --user=[USERNAME] --token="[APPLICATION_PASSWORD]"

Thay thế [WORDPRESS_SITE_URL], [USERNAME][APPLICATION_PASSWORD] với URL thực tế của trang WordPress của bạn, tên người dùng và mật khẩu ứng dụng mà bạn đã tạo.

Xem trước trước khi nhập

Màn hình nhập khẩu WordPress

Trước tiên hãy làm việc trên một bản sao của cơ sở dữ liệu. Liệt kê các loại nội dung, phân loại, tác giả và phương tiện, sau đó so sánh khối lượng trước/sau. Việc nhập dữ liệu chỉ nên được thực hiện lại trong môi trường sản xuất sau khi xác nhận tính không thay đổi của nó.

Chia sẻ bài viết