Nội Dung Chính Trong Bài Viết

Bạn đang xem : biểu mẫu đặt hàng một trang của woocommerce

One Page Checkout hiển thị sản phẩm các hình thức lựa chọn và thanh toán trên một sản phẩm, Bài đăng hoặc Trang. Khách hàng có thể thêm sản phẩm vào đơn đặt hàng hoặc xóa chúng và hoàn tất thanh toán mà không cần rời khỏi trang.

Đối với phần còn lại của tài liệu này, khi sử dụng thuật ngữ bài đăng hoặc bài đăng, chúng tôi đang đề cập đến cả loại bài đăng tích hợp sẵn của WordPress và loại bài đăng tùy chỉnh

Có 3 cách để sử dụng One Page Checkout trong cửa hàng:

  • Bật Kiểm tra một trang trên cơ sở từng sản phẩm.
  • Chèn shortcode và thuộc tính vào bài đăng theo cách thủ công.
  • Sử dụng giao diện đồ họa của One Page Checkout (chỉ dành cho Trình chỉnh sửa cổ điển ).
  • Sau khi kích hoạt One Page Checkout, một tùy chọn mới sẽ được thêm vào bảng Dữ liệu Sản phẩm. Bằng cách chọn tùy chọn này, One Page Checkout được kích hoạt cho sản phẩm cụ thể đó.

    Sau khi được bật, biểu mẫu Thanh toán sẽ xuất hiện trên trang sản phẩm. Nút Thêm vào đơn đặt hàng không còn chuyển hướng đến trang Thanh toán, mà thay vào đó sẽ tăng số lượng sản phẩm theo số lượng được chỉ định trên biểu mẫu Thanh toán đi kèm. Các sản phẩm khác đã được thêm ở nơi khác, cũng hiển thị, tương tự như cách hoạt động của trang Checkout bình thường.

    Cách sử dụng Mã ngắn Thủ công ↑ Quay lại đầu trang

    Bạn cũng có thể thêm shortcode theo cách thủ công [woocommerce_one_page_checkout] vào bất kỳ trang, bài đăng hoặc loại bài đăng tùy chỉnh nào và tùy chỉnh trang bằng cách sử dụng các thuộc tính của shortcode.

    Để thêm mã ngắn theo cách thủ công:

    1. Chèn [woocommerce_one_page_checkout] vào trang hoặc nội dung của bài đăng
    2. Thêm thuộc tính product_ids = "" với danh sách ID sản phẩm để hiển thị ở đầu quy trình thanh toán
    3. Thêm thuộc tính template = "" với slug của mẫu bạn muốn sử dụng để hiển thị thanh toán xử lý
    4. Lưu bài đăng hoặc trang

    Hướng dẫn sử dụng One Page Checkout Cách sử dụng mã ngắn trên một Trang Hướng dẫn sử dụng One Page Checkout Cách sử dụng mã ngắn trên một Trang

    Giao diện đồ họa của One Page Checkout ↑ Quay lại đầu trang

    Nếu bạn đã cập nhật lên WordPress 5.0, đã giới thiệu một trình chỉnh sửa mới (trước đây gọi là Gutenberg), thì chỉ có phương pháp Thủ công. Giao diện đồ họa hiện chỉ khả dụng với plugin Classic Editor

    Để chèn shortcode One Page Checkout bằng giao diện đồ họa:

    1. Đi tới: Trang & gt; Thêm mới hoặc Bài đăng & gt; Thêm mới .
    2. Đảm bảo rằng trình chỉnh sửa ở chế độ Trực quan .
    3. Nhấp vào biểu tượng Kiểm tra một trang .
    4. Nhấp vào bên trong trường Sản phẩm và nhập / các tên sản phẩm để hiển thị.
    5. Chọn sản phẩm để hiển thị.
    6. Chọn mẫu để sử dụng cho các trường lựa chọn sản phẩm.
    7. Nhấp vào Tạo mã ngắn .

    Nội dung Bổ sung ↑ Quay lại đầu trang

    Thêm nội dung bên trên hoặc bên dưới mã ngắn One Page Checkout trong trình chỉnh sửa WordPress để hiển thị bản sao bán hàng, điều khoản và điều kiện hoặc nội dung khác ở trên hoặc bên dưới biểu mẫu thanh toán và lựa chọn sản phẩm One Page Checkout.

    Thuộc tính mã ngắn ↑ Quay lại đầu trang

    Mã ngắn của One Page Checkout sử dụng các thuộc tính để tùy chỉnh quy trình thanh toán. Mỗi thuộc tính chỉ có thể tồn tại một lần cho mỗi shortcode. Nếu tồn tại nhiều hơn một nhóm thuộc tính, giá trị của thuộc tính thứ hai sẽ được sử dụng.

    Thuộc tính ID sản phẩm ↑ Quay lại đầu trang

    Để hiển thị một bộ sản phẩm giới hạn, hãy sử dụng thuộc tính product_ids . Thuộc tính này yêu cầu một danh sách các ID sản phẩm được phân tách bằng dấu phẩy như bên dưới.

    Thứ tự của các ID sản phẩm tại đây cũng sẽ xác định thứ tự hiển thị của sản phẩm trên trang thanh toán.

    Trong một số trường hợp, chẳng hạn như sử dụng các nút thêm vào giỏ hàng bên ngoài One Page Checkout , bạn có thể không muốn hiển thị bất kỳ sản phẩm nào, để thực hiện việc này, chỉ cần không bao gồm thuộc tính này hoặc để trống.

    Nếu một hoặc nhiều ID sản phẩm được xác định trong thuộc tính không hợp lệ, các sản phẩm khác sẽ vẫn được hiển thị.

    Cách sử dụng mẫu: [woocommerce_one_page_checkout product_ids = "30,45,12"]

    Thuộc tính ID danh mục ↑ Quay lại đầu trang

    Để hiển thị các sản phẩm được phân loại theo các danh mục nhất định, hãy sử dụng thuộc tính category_ids . Thuộc tính này có thể được sử dụng với một hoặc nhiều ID danh mục. Nhiều ID danh mục phải được phân tách bằng một dấu phẩy, như được hiển thị bên dưới.

    Trong một số trường hợp, chẳng hạn như sử dụng các nút thêm vào giỏ hàng bên ngoài One Page Checkout , bạn có thể không muốn hiển thị bất kỳ sản phẩm nào. Để làm điều này, chỉ cần không bao gồm thuộc tính này hoặc để trống.

    Nếu bất kỳ ID danh mục nào không hợp lệ, các sản phẩm khác từ các danh mục hợp lệ sẽ hiển thị như mong đợi trong mẫu đã chọn.

    Để được trợ giúp về cách thiết lập danh mục sản phẩm, hãy tham khảo tài liệu WooCommerce về danh mục sản phẩm .

    Ví dụ về cách sử dụng: [woocommerce_one_page_checkout category_ids = "27,11,45"]

    Thuộc tính Mẫu ↑ Quay lại đầu trang

    Để cung cấp cho bạn quyền kiểm soát cách hiển thị các trường lựa chọn sản phẩm, One Page Checkout sử dụng các mẫu. Bạn có thể sử dụng thuộc tính shortcode template để chọn mẫu cài sẵn hoặc mẫu tùy chỉnh.

    Mẫu dựng sẵn

    Để sử dụng một mẫu dựng sẵn, hãy bao gồm slug của mẫu đó trong thuộc tính template . Các mẫu có sẵn (và sên của chúng) là:

    • Danh sách Sản phẩm: product-list
    • Bảng Sản phẩm: product-table
    • Sản phẩm Đơn: < code> product-single
    • Bảng giá: bảng giá

    Cách sử dụng mẫu: [woocommerce_one_page_checkout template = "price-table"]

    Mẫu tùy chỉnh

    Để sử dụng mẫu tùy chỉnh, bạn có thể:

    • sử dụng slug của mẫu làm giá trị của thuộc tính template nếu nó nằm trong thư mục mẫu / woocommerce / checkout / của chủ đề của bạn
    • < li> sử dụng đường dẫn đầy đủ của mẫu làm giá trị của thuộc tính template nếu nó nằm ở một nơi khác trong thư mục mẫu / woocommerce / của chủ đề của bạn

    Bạn có thể tìm thêm thông tin về cách tạo mẫu tùy chỉnh trong phần Tạo Mẫu tùy chỉnh bên dưới .

    Cách sử dụng Ví dụ

    Để sử dụng mẫu nằm trong /woocommerce/checkout/my-pricing-table.php mặc định:

     [woocommerce_one_page_checkout template = "my-price-table"] 

    Để sử dụng một mẫu cùng tên nằm trong thư mục / woocommerce / my-templates / tùy chỉnh:

     [woocommerce_one_page_checkout template = "my-templates / my-price-table.php"] 

    Mẫu lựa chọn sản phẩm ↑ Quay lại đầu trang

    One Page Checkout bao gồm một số mẫu để hiển thị các trường lựa chọn sản phẩm ở đầu biểu mẫu thanh toán.

    Mẫu Bảng Sản phẩm ↑ Quay lại đầu trang

    Mẫu Bảng Sản phẩm hiển thị một hàng cho mỗi sản phẩm chứa hình thu nhỏ, tiêu đề và giá của sản phẩm đó. Kiểu này dựa trên bảng được hiển thị theo mặc định trên trang giỏ hàng.

    Mẫu này phù hợp nhất để hiển thị một số sản phẩm trong đó hình ảnh sản phẩm hữu ích để đưa ra lựa chọn, chẳng hạn như một bộ mặt nạ halloween.

    Mẫu bảng sản phẩm mẫu

    Mẫu danh sách sản phẩm ↑ Quay lại đầu trang

    Mẫu Danh sách Sản phẩm hiển thị danh sách các sản phẩm có nút radio để chọn một tùy chọn.

    Mẫu này hữu ích khi khách hàng không cần mô tả hoặc ảnh để chọn mua sản phẩm nào, chẳng hạn như các phiên bản khác nhau của sách điện tử.

    Mẫu danh sách sản phẩm mẫu

    Mẫu sản phẩm duy nhất ↑ Quay lại đầu trang

    Mẫu Sản phẩm Đơn hiển thị từng sản phẩm theo cách rất giống với trang sản phẩm chuẩn trên trang web của bạn. Điều này có nghĩa là nó bao gồm mô tả ngắn, hình ảnh, thư viện và các dữ liệu meta khác của sản phẩm.

    Mặc dù có tên như vậy, mẫu Sản phẩm Đơn có thể được sử dụng để hiển thị hai hoặc nhiều sản phẩm. Tên của mẫu dựa trên mẫu Sản phẩm Đơn lẻ của WooCommerce, mẫu này được xây dựng trên đó. Nó không được đặt tên theo cách này vì nó bị giới hạn chỉ hiển thị một sản phẩm.

    Mẫu này phù hợp để hiển thị một hoặc hai sản phẩm trên một trang và cung cấp thông tin sản phẩm trong các trường lựa chọn sản phẩm, thay vì nội dung tùy chỉnh trước mã ngắn.

    Ví dụ về Mẫu Sản phẩm Đơn lẻ

    Mẫu Sản phẩm Đơn lẻ cho Sản phẩm Có thể thay đổi

    Mẫu Sản phẩm Đơn lẻ cũng là mẫu duy nhất để hiển thị các hộp chọn lọc cho phép khách hàng chọn các biến thể khác nhau của một sản phẩm biến đổi. Các mẫu khác hiển thị từng biến thể riêng lẻ riêng biệt. Mẫu Sản phẩm đơn lẻ sẽ hiển thị sản phẩm thay đổi, không hiển thị các biến thể riêng lẻ.

    Do đó, nếu bạn có một sản phẩm có nhiều biến thể với một số lượng lớn các biến thể, thì đây là mẫu tốt nhất để sử dụng.

    Mẫu sản phẩm duy nhất với các hộp chọn biến thể

    Lưu ý: không giống như các mẫu khác, bạn không thể hiển thị một biến thể duy nhất bằng cách sử dụng mẫu Sản phẩm duy nhất. Mẫu này chỉ có thể hiển thị sản phẩm biến đổi. Nếu bạn chỉ cần hiển thị một số biến thể nhất định, bạn phải sử dụng một mẫu khác.

    Đây cũng là mẫu duy nhất cho phép khách hàng chọn một biến thể không có tất cả các thuộc tính được đặt. Ví dụ: nếu một sản phẩm biến đổi có thuộc tính Kích thước , bạn có thể đặt các biến thể để sử dụng Kích thước bất kỳ để cho phép khách hàng chọn từ một số lượng lớn kích thước mà bạn không cần để tạo biến thể cho từng kích thước.

    Sản phẩm biến với bất kỳ biến thể thuộc tính nào

    Lưu ý: mô tả hiển thị trong mẫu này là từ mô tả ngắn của sản phẩm, không phải nội dung chính của sản phẩm.

    Mẫu bảng định giá ↑ Quay lại đầu trang

    Bảng định giá tích hợp hiển thị các sản phẩm trong bảng cột từ 2 đến 5 với tiêu đề, giá của sản phẩm và thêm vào đầu vào đơn đặt hàng ở trên cùng, sau đó là các thuộc tính của sản phẩm. Nếu sản phẩm có trọng lượng và kích thước vận chuyển , thì những kích thước và trọng lượng này cũng sẽ được hiển thị ở cuối bảng.

    Mẫu bảng định giá mẫu

    Định cấu hình thuộc tính cho bảng định giá

    Nếu bạn chưa hiểu rõ về các thuộc tính của sản phẩm, vui lòng đọc Hướng dẫn về các thuộc tính của sản phẩm trước khi tiếp tục với phần này.

    trong mẫu bảng giá hiển thị danh sách các thuộc tính của từng sản phẩm để giúp bạn có thể hiển thị các tính năng của từng sản phẩm.

    Cả thuộc tính phân loại và thuộc tính sản phẩm tùy chỉnh sẽ được hiển thị trong bảng định giá. Các thuộc tính sản phẩm tùy chỉnh dễ thiết lập và định cấu hình hơn cho bảng định giá. Các thuộc tính phân loại dễ duy trì hơn, đặc biệt nếu nhiều sản phẩm sẽ sử dụng cùng một thuộc tính.

    Tên của thuộc tính sẽ được hiển thị dưới dạng tiêu đề và mỗi giá trị thuộc tính sẽ được hiển thị dưới dạng mục danh sách.

    Ví dụ: bảng giá hiển thị bên dưới hiển thị hai thuộc tính sản phẩm:

    • Màu sắc : thuộc tính phân loại
    • Tính năng Fab : thuộc tính sản phẩm tùy chỉnh

    Các thuộc tính trong Bảng định giá Các thuộc tính trong Bảng giá cả

    Mỗi sản phẩm có hai màu sắc , mặc dù không phải cả ba sản phẩm đều có sự kết hợp màu sắc giống nhau. Mỗi sản phẩm cũng có một bộ tính năng , mặc dù chỉ sản phẩm ở hàng thứ ba có cả ba tính năng, trong khi sản phẩm ở hàng đầu tiên chỉ có một.

    Các thuộc tính được sử dụng để thiết lập bảng định giá này được hiển thị bên dưới. Lưu ý cách sử dụng dấu gạch ngang (-) trong các thuộc tính tùy chỉnh của sản phẩm thứ nhất và thứ hai để hiển thị dấu gạch ngang trong bảng định giá.

    Mẹo: nếu một hoặc nhiều sản phẩm có ít thuộc tính hơn các sản phẩm khác và do đó chiều cao cột nhỏ hơn, hãy đặt nó ở bên phải sản phẩm kia sản phẩm bằng cách thêm nó vào sau các sản phẩm khác trong thuộc tính ID sản phẩm của shortcode.

    Mức độ hiển thị của các thuộc tính trên Bảng định giá

    Có thể chọn thuộc tính nào để hiển thị trên bảng định giá bằng cách sử dụng cài đặt Mức độ hiển thị tích hợp của WooCommerce cho các thuộc tính.

    Để hiển thị các thuộc tính trong bảng định giá:

    1. Đi tới: Chỉnh sửa sản phẩm
    2. Nhấp vào tab Thuộc tính của hộp meta Dữ liệu sản phẩm
    3. Nhấp vào hộp kiểm Hiển thị trên trang sản phẩm
    4. Lưu sản phẩm

    Để ẩn các thuộc tính khỏi bảng định giá, hãy bỏ chọn hộp Hiển thị trên trang sản phẩm .

    Mức độ hiển thị thuộc tính sản phẩm

    Mẫu bảng định giá dễ dàng ↑ Quay lại đầu trang

    Tiện ích mở rộng này cũng hỗ trợ plugin Bảng định giá dễ dàng miễn phí cao cấp Bảng định giá dễ dàng plugin (cả của FatCatApps).

    Có hai cách để sử dụng bảng định giá với One Page Checkout:

    1. sử dụng mẫu Bảng Định giá Dễ dàng; hoặc
    2. bao gồm mã ngắn Bảng Định giá Dễ dàng trong nội dung trang.

    Để One Page Checkout xác định đúng các sản phẩm trong các nút, bảng định giá cần được thiết lập bằng cách làm theo hướng dẫn của Patrick Rauland về việc tạo bảng giá cho WooCommerce . Cụ thể, bạn phải bao gồm? Add-to-cart = {product-id} trong URL của mỗi nút.

    Mẫu bảng định giá dễ dàng

    Để sử dụng mẫu lựa chọn sản phẩm của Bảng định giá dễ dàng, hãy đặt thông số mã ngắn của template thành "easy_pricing_table" và bao gồm ID của bảng định giá bằng cách sử dụng easy_pricing_table_id < / code> thuộc tính shortcode, ví dụ:

    Cách sử dụng Ví dụ:

     [woocommerce_one_page_checkout template = "easy_pricing_table" easy_pricing_table_id = "454"] 

    Mã ngắn bảng định giá dễ dàng

    Nếu bạn muốn sử dụng Bảng giá chuyển đổi hoặc một số bảng giá phức tạp khác có nhiều hơn một bảng giá trên trang, bạn cần phải chèn thủ công bảng giá hoặc mã chuyển đổi giá cả vào nội dung của trang phía trên mã ngắn One Page Checkout.

    Bạn cũng không nên bao gồm thuộc tính product_ids hoặc template trên shortcode của One Page Checkout để nó chỉ hiển thị các trường thanh toán.

    Cách sử dụng Ví dụ:

     [easy-price-toggle default_pricing_table_id = "130" default_title = "Hàng năm" default_subtitle = "Mua hàng năm, tiết kiệm 20%" alternate_title = "Hàng tháng" alternate_subtitle = "Thanh toán hàng tháng" alternate_pricing_table_id = "136" font_color = "# 3D9CD2" background_color = "# 3D9CD2" border_color = "# efefef"]
    
    

    [woocommerce_one_page_checkout]

    Tạo Mẫu lựa chọn sản phẩm tùy chỉnh ↑ Quay lại đầu trang

    Phần này dành cho các nhà phát triển WooCommerce quen thuộc với HTML, CSS và hệ thống WooCommerce Templating. Nó không bao gồm các khái niệm HTML hoặc PHP cơ bản cần thiết để tạo mẫu.

    Như đã đề cập ở trên, shortcode của One Page Checkout bao gồm thuộc tính template để xác định mẫu nào sẽ sử dụng để hiển thị các lĩnh vực lựa chọn sản phẩm.

    Như đã đề cập ở trên, mã ngắn One Page Checkout bao gồm thuộc tính để xác định mẫu nào sẽ sử dụng để hiển thị các trường lựa chọn sản phẩm.

    Bạn có thể tạo các mẫu lựa chọn sản phẩm tùy chỉnh để tùy chỉnh việc hiển thị sản phẩm trên trang đơn của mình thanh toán.

    Để tạo một mẫu tùy chỉnh, bạn cần:

    1. Tạo một tệp trong thư mục mẫu / woocommerce / checkout / của chủ đề của bạn
    2. Sử dụng HTML và PHP để hiển thị các sản phẩm được chuyển đến mẫu
    3. < li> Đảm bảo có trường đầu vào cho mỗi sản phẩm với ID của sản phẩm làm thuộc tính dữ liệu

    4. Đăng ký mẫu của bạn với One Page Checkout bằng cách sử dụng bộ lọc 'wcopc_templates'

    Tạo Tệp Mẫu ↑ Quay lại đầu trang

    One Page Checkout tuân theo Cấu trúc Mẫu WooCommerce .

    Để tạo mẫu lựa chọn sản phẩm One Page Checkout tùy chỉnh, hãy tạo tệp trong thư mục chủ đề của bạn có dạng: /templates/checkout/{template-name}.php where {template -name} được thay thế bằng tên mẫu của bạn, chẳng hạn như my-price-table .

    Hiển thị Sản phẩm để Lựa chọn ↑ Quay lại đầu trang

    Một khi bạn đã tạo tệp mẫu, bạn cần thêm mã đánh dấu và PHP vào mẫu để hiển thị từng sản phẩm cho trang đó.

    Trước khi bắt đầu phát triển mẫu của bạn, hãy xem lại một hoặc hai trong số các mẫu dựng sẵn. Những ví dụ này sẽ cung cấp cho bạn tổng quan nhanh về các yêu cầu đối với mẫu tùy chỉnh và giúp minh họa thông tin được thảo luận trong phần này.

    Vòng lặp sản phẩm

    Mẫu của bạn sẽ nhận được một loạt các sản phẩm để hiển thị. Mẫu của bạn nên lặp lại mảng này để hiển thị từng sản phẩm.

    Các sản phẩm được chuyển vào một biến có tên $ products với mỗi phần tử đại diện cho một đối tượng sản phẩm, ví dụ: WC_Product_Simple , WC_Product_Variation hoặc WC_Product_Subscription .

    Vì các đối tượng này là các lớp sản phẩm WooCommerce chuẩn, chúng bao gồm tất cả dữ liệu và phương thức chuẩn của đối tượng sản phẩm để sử dụng trong mẫu, ví dụ: WC_Product :: get_title () .

    Dữ liệu bổ sung

    Các đối tượng sản phẩm được chuyển đến mẫu của bạn cũng bao gồm một số phần dữ liệu bổ sung hữu ích cho mẫu. Chúng bao gồm:

    • $ add_to_cart_id - ID của sản phẩm để thêm vào giỏ hàng. Đây sẽ là $ product- & gt; vari_id cho một biến thể sản phẩm hoặc $ product- & gt; id cho một sản phẩm đơn giản.
    • $ in_cart - giá trị boolean cho biết sản phẩm đã có trong giỏ hàng hay chưa. Điều này hữu ích để kiểm tra trước các giá trị đầu vào khi tải trang.
    • $ cart_item - nếu mặt hàng có trong giỏ hàng, thì dữ liệu của mặt hàng trong giỏ hàng sẽ được đưa vào đây. Điều này hữu ích cho việc điền trước số lượng đầu vào khi tải trang.

    Trường lựa chọn ↑ Quay lại đầu trang

    Để chọn một sản phẩm, khách hàng cần một trường lựa chọn. One Page Checkout hỗ trợ các phần tử button , radio , checkbox , a number cho đầu vào.

    Phần Mẫu tích hợp

    Phương pháp dễ nhất để thêm các trường lựa chọn vào mẫu của bạn là sử dụng các phần mẫu tích hợp sẵn.

    Ví dụ: để hiển thị nút thêm / bớt một mặt hàng khỏi giỏ hàng, hãy bao gồm dòng mã sau:

     & lt;? php wc_get_template ('checkout / add-to-cart / button.php', array ('product' = & gt; $ product), '', PP_One_Page_Checkout :: $ template_path); ? & gt; 

    Tương tự, để bao gồm đầu vào số lượng, hãy sử dụng mã sau:

     & lt;? php wc_get_template ('checkout / add-to-cart / quant-input.php', array ('product' = & gt; $ product), '', PP_One_Page_Checkout :: $ template_path); ? & gt; 

    Điều tương tự cũng có thể được thực hiện đối với đầu vào radio hoặc hộp kiểm .

    Trường lựa chọn sản phẩm tùy chỉnh

    Bạn có thể nhận thấy các mẫu dựng sẵn bao gồm thuộc tính data-add_to_cart trên mỗi trường lựa chọn sản phẩm.

    Thuộc tính này được One Page Checkout sử dụng để xác định các trường lựa chọn sản phẩm và xử lý việc thêm hoặc xóa mặt hàng vào hoặc khỏi đơn đặt hàng.

    Do đó, để tạo trường lựa chọn sản phẩm tùy chỉnh, bạn cần đảm bảo rằng bạn bao gồm thuộc tính data-add_to_cart trong mẫu của mình và giá trị của thuộc tính đó là $ product - & gt; add_to_cart_id thuộc tính của sản phẩm.

    Bằng cách sử dụng các phần mẫu có sẵn cho các trường đầu vào lựa chọn sản phẩm, giá trị này sẽ được đặt tự động.

    Đăng ký Mẫu của bạn ↑ Quay lại đầu trang

    Khi bạn đã tạo một mẫu và nó hiển thị sản phẩm, bạn có thể sử dụng nó trên một trang bằng cách đưa nó vào thuộc tính template của shortcode bằng cách bao gồm tên tệp (có hoặc không có .php mở rộng).

    Bạn cũng có thể đăng ký mẫu với One Page Checkout để hiển thị mẫu trong danh sách các mẫu đi kèm với giao diện đồ họa để tạo shortcode One Page Checkout.

    Để đăng ký mẫu của bạn, hãy đính kèm một lệnh gọi lại vào bộ lọc 'wcopc_templates' và thêm một mảng mới gồm các chi tiết của mẫu vào mảng $ templates được chuyển đến hàm của bạn.

    Ví dụ: để đăng ký một mẫu bảng định giá tùy chỉnh, mã sẽ tương tự như:

     & lt;? php
    hàm eg_add_opc_template ($ mẫu) {
    
        $ Template ['my-custom-price-table'] = array (
            'label' = & gt; __ ('Bảng giá của tôi', 'ví dụ:'),
            'description' = & gt; __ ("Hiển thị một bảng giá phức tạp và đầy màu sắc với các thuộc tính của từng sản phẩm, nhưng không có trọng lượng hoặc kích thước.", 'Ví dụ:'),
        );
    
        trả về $ mẫu;
    }
    add_filter ('wcopc_templates', 'eg_add_opc_template'));
    ? & gt; 

    Khóa được sử dụng trong mảng $ template phải là tên tệp của mẫu (không bao gồm phần mở rộng). Phần tử label của mảng là tên được hiển thị trên hộp thoại One Page Checkout. Phần tử description được sử dụng cho chú giải công cụ bên cạnh tên của mẫu.

    Khả năng tương thích của Tiện ích mở rộng ↑ Quay lại đầu trang

    Các tiện ích mở rộng này đã được kiểm tra và tương thích với WooCommerce One Page Checkout dựa trên Mẫu lựa chọn sản phẩm :

    ** Loại trường Tiện ích bổ sung sản phẩm Tải lên tệp không được hỗ trợ.

    Vì WooCommerce One Page Checkout sử dụng mẫu tùy chỉnh cho các trường lựa chọn sản phẩm, nên nó sẽ làm giảm khả năng tương thích ngoài hộp với nhiều tiện ích mở rộng khác.

    Nếu bạn muốn One Page Checkout hoạt động với một tiện ích mở rộng khác, vui lòng gửi ý tưởng đến Ban Ý tưởng của chúng tôi để cho chúng tôi biết. Mức độ phổ biến của các yêu cầu sẽ xác định mức độ ưu tiên cho việc thêm hỗ trợ.

    Khả năng tương thích với phần mở rộng của cổng thanh toán ↑ Quay lại đầu trang

    WooCommerce One Page Checkout sẽ hoạt động với bất kỳ tiện ích mở rộng cổng thanh toán WooCommerce nào sử dụng phần thanh toán WooCommerce thông thường.

    Màn hình cài đặt kiểm tra một trang ↑ Quay lại đầu trang

    Tính năng tự động cuộn được bật theo mặc định nhưng có quyền cho phép người quản lý cửa hàng tắt tính năng cuộn tự động (lấy nét lại) xảy ra khi thêm sản phẩm vào giỏ hàng trên trang Kiểm tra một trang.

    Bạn có thể tìm thấy cài đặt này trong cài đặt WooCommerce của mình tại: WooCommerce & gt; Cài đặt & gt; Kiểm tra một trang .

    Cài đặt cuộn tự động kiểm tra một trang < p> Nếu hộp không được chọn, các trang Kiểm tra một trang sẽ không còn tự động cuộn khi thêm sản phẩm vào giỏ hàng. Khi sản phẩm được thêm vào giỏ hàng trên trang Kiểm tra một trang, trang sẽ không tự động cuộn đến các thông báo được điền ở đầu trang. Thay vào đó, các thông báo sẽ vẫn xuất hiện trên trang nhưng người dùng sẽ không được tự động cuộn để xem chúng.

    Bằng cách chọn hộp này, các trang Kiểm tra một trang sẽ tiếp tục tự động cuộn khi thêm sản phẩm vào giỏ hàng. Khi sản phẩm được thêm vào giỏ hàng trên trang Kiểm tra một trang, trang sẽ tự động cuộn đến các thông báo được điền ở đầu trang. Thông báo sẽ hiển thị sản phẩm đã được thêm hay chưa được thêm vào giỏ hàng để mua.

    Trang Kiểm tra một trang có bật tính năng tự động cuộn Trang Kiểm tra một trang với tính năng tự động cuộn được bật

    Tôi có thể đưa nội dung khác vào trang không? ↑ Quay lại đầu trang

    Có! Nếu bạn bao gồm nội dung bên trên hoặc bên dưới shortcode, nội dung đó sẽ được hiển thị bình thường trên trang thanh toán. Hãy nhớ rằng mọi nội dung bên dưới mã ngắn sẽ hiển thị sau các trường thanh toán.

    Bạn có thể bao gồm video, hình ảnh, văn bản / HTML và bất kỳ nội dung nào khác mà bạn thường hiển thị trên bài đăng hoặc trang.

    Nội dung Phía trên Mã ngắn của Kiểm tra một trang < h3 id = "how-can-i-custom-the-checkout-form"> Làm cách nào để tùy chỉnh biểu mẫu thanh toán? ↑ Quay lại đầu trang

    Mẫu thanh toán mặc định của chủ đề của bạn sẽ được sử dụng để hiển thị các trường thanh toán trên bất kỳ trang nào hoặc bài đăng với mã ngắn One Page Checkout.

    Bạn có thể thêm hoặc xóa các trường trên biểu mẫu thanh toán bằng mẫu thanh toán tùy chỉnh hoặc tiện ích mở rộng WooCommerce, như Trình chỉnh sửa trường thanh toán .

    Tại sao một số sản phẩm có nút Thêm vào Đơn hàng trong khi các sản phẩm khác có số lượng đầu vào? ↑ Quay lại đầu trang

    Các mẫu tích hợp sẽ quyết định hiển thị nút thêm vào đơn đặt hàng hay nhập số lượng dựa trên việc sản phẩm được đặt là Bán riêng lẻ trên Tab Khoảng không quảng cáo .

    Nếu sản phẩm được bán riêng lẻ, thì đầu vào bằng nút sẽ được sử dụng (vì chỉ có thể thêm một trong các sản phẩm này vào mỗi đơn đặt hàng). Nếu sản phẩm không được đặt để bán riêng lẻ, thì đầu vào số lượng WooCommerce được hiển thị để cho phép khách hàng thêm số lượng sản phẩm lớn hơn vào đơn đặt hàng của họ.

    Đặt một sản phẩm được bán riêng lẻ (và do đó, hiển thị một nút thay vì nhập số lượng) trên Tab Khoảng không quảng cáo của Chỉnh sửa sản phẩm > màn hình.

    Sản phẩm có thể biến và được nhóm được hiển thị như thế nào? ↑ Quay lại đầu trang

    Ngoại trừ mẫu Sản phẩm đơn lẻ , các mẫu lựa chọn sản phẩm tích hợp hiện chỉ hỗ trợ hiển thị các sản phẩm riêng lẻ. Đối với các hộp đựng sản phẩm, bao gồm nhiều sản phẩm khác nhau, như Sản phẩm có thể thay đổi hoặc Sản phẩm được nhóm lại, mỗi sản phẩm con riêng lẻ sẽ được hiển thị riêng biệt.

    Tương tự, nếu bạn thêm Sản phẩm được nhóm lại, mỗi sản phẩm Đơn giản được nhóm trong sản phẩm đó sẽ được hiển thị riêng biệt (ví dụ: dưới dạng một hàng riêng biệt trong bảng).

    Từ phiên bản One Page Checkout 1.1 trở đi, mẫu Sản phẩm đơn giản hiển thị các sản phẩm có thể thay đổi với các hộp chọn để khách hàng chọn một biến thể, giống như mẫu sản phẩm đơn lẻ thông thường được đóng gói theo mặc định với WooCommerce. Do đó, nó không thể được sử dụng để hiển thị một biến thể duy nhất và thay vào đó, Sản phẩm có thể thay đổi phải được hiển thị.

    Các hình ảnh bên dưới cho thấy một sản phẩm biến thể được thêm vào mã ngắn One Page Checkout và được hiển thị dưới dạng các biến thể riêng biệt bằng cách sử dụng mẫu Danh sách sản phẩm (mẫu này gắn các thuộc tính của từng biến thể vào tiêu đề sản phẩm).

    Tại sao các biến thể của tôi không hiển thị? ↑ Quay lại đầu trang

    Nếu bạn thêm một sản phẩm có thể thay đổi vào shortcode bằng cách sử dụng mẫu khác với mẫu Sản phẩm đơn lẻ , mỗi biến thể của nó sẽ được hiển thị riêng lẻ. Ví dụ: dưới dạng một cột riêng biệt trong mẫu Bảng giá hoặc một hàng riêng trong mẫu Bảng sản phẩm .

    Do đó, chỉ các biến thể có giá trị được đặt cho tất cả các thuộc tính mới có thể được hiển thị trong các mẫu này.

    Một biến thể có giá trị thuộc tính không được đặt không có ID biến thể tương ứng và do đó, cần được khách hàng chọn bằng cách chọn các thuộc tính cụ thể trên trang sản phẩm. Mẫu sản phẩm duy nhất là mẫu duy nhất cho phép thực hiện điều này.

    Sản phẩm biến với bất kỳ biến thể thuộc tính nào

    Mặt khác, nếu bạn đang cố gắng chỉ hiển thị các biến thể cụ thể bằng cách sử dụng mẫu Sản phẩm đơn lẻ bằng cách nhập ID của các biến thể trong shortcode, thì các biến thể này sẽ không được hiển thị vì mẫu Sản phẩm duy nhất chỉ hiển thị các Sản phẩm có thể thay đổi chứ không phải các biến thể riêng lẻ. Nếu muốn hiển thị các biến thể riêng lẻ, bạn cần chọn một mẫu khác hoặc bạn có thể tạo một sản phẩm riêng biệt có cùng thuộc tính để sử dụng với mẫu Sản phẩm đơn lẻ.

    Tôi có thể chèn hai shortcode thanh toán trên một trang không? ↑ Quay lại đầu trang

    Không, chỉ một mã ngắn sẽ hoạt động trên mỗi trang.

    Tại sao các trường lựa chọn sản phẩm không hiển thị? ↑ Quay lại đầu trang

    Nếu ID sản phẩm được sử dụng trong mã ngắn dành cho các sản phẩm không tồn tại hoặc hết hàng, thì sẽ không có sản phẩm nào được hiển thị để lựa chọn.

    Ngoài ra, nếu bạn đang sử dụng mẫu trường lựa chọn sản phẩm tùy chỉnh không hiển thị chính xác các sản phẩm, các trường có thể không hiển thị.

    Tại sao mẫu tùy chỉnh của tôi không hoạt động? ↑ Quay lại đầu trang

    Đảm bảo rằng mẫu của bạn nằm trong thư mục / woocommerce / checkout / của chủ đề đang hoạt động và tên mẫu trong mẫu của shortcodeThuộc tính khớp với tên tệp (có hoặc không có phần mở rộng .php ).

    Ngoài ra, mẫu của bạn có thể có lỗi. Đảm bảo rằng bạn đã thiết lập gỡ lỗi để giúp chẩn đoán lỗi trong mẫu tùy chỉnh của mình.

    One Page Checkout có thay thế trang thanh toán của WooCommerce không? ↑ Quay lại đầu trang

    Không. Các trang thanh toán và giỏ hàng WooCommerce hoạt động độc lập với One Page Checkout. Các mã rút gọn WooCommerce giỏ hàng và thanh toán hiện có không bị ảnh hưởng bởi One Page Checkout.

    Trang thanh toán vẫn là bắt buộc . Nó được sử dụng để hiển thị xác nhận đơn hàng và biên nhận cho khách hàng, vì vậy bạn không nên thay đổi mã ngắn [woocommerce_checkout] hoặc xóa trang thanh toán. Tuy nhiên, vì bạn có thể sử dụng mã ngắn One Page Checkout trên bất kỳ trang nào, nên bạn có thể thay thế bất kỳ liên kết nào trong menu của mình hoặc bất kỳ nơi nào khác trên trang web của bạn bằng các liên kết đến trang thanh toán tùy chỉnh của bạn.

    Khi nào trường vận chuyển sẽ được hiển thị? ↑ Quay lại đầu trang

    Để xác định xem các trường địa chỉ giao hàng có được hiển thị trên biểu mẫu thanh toán hay không, WooCommerce One Page Checkout sẽ kiểm tra các sản phẩm sẽ được hiển thị trên trang để xem có sản phẩm nào cần giao hàng không.

    Nếu tất cả các sản phẩm có trong thuộc tính product_ids của shortcode được đánh dấu là ảo thì không sản phẩm nào yêu cầu giao hàng và các trường địa chỉ giao hàng sẽ không được hiển thị trong thanh toán biểu mẫu.

    Nếu một hoặc nhiều sản phẩm không được đánh dấu là ảo thì các trường địa chỉ giao hàng sẽ không được hiển thị.

    Làm cách nào để đưa các nút thêm vào giỏ hàng bên ngoài One Page Checkout? ↑ Quay lại đầu trang

    Để mang đến cho khách hàng trải nghiệm thanh toán tốt nhất, bạn nên sử dụng các mẫu lựa chọn sản phẩm được tích hợp sẵn. Những thứ này kết nối với One Page Checkout để thêm sản phẩm vào giỏ hàng mà không cần tải lại trang.

    Tuy nhiên, đôi khi bạn cần thêm các nút thêm vào giỏ hàng bên ngoài mã ngắn One Page Checkout, ví dụ: bằng cách đưa nó vào biểu ngữ anh hùng trong chủ đề của bạn, hoặc thậm chí là một thanh trượt.

    Để tạo liên kết ở bất kỳ đâu trên trang để thêm sản phẩm vào giỏ hàng, bạn cần:

    1. Thêm shortcode vào trang mà không có thuộc tính product_ids
    2. Thêm phần tử liên kết với URL thêm vào giỏ hàng đặc biệt

>

Bước 1: Thêm shortcode

Để thêm mã ngắn One Page Checkout sao cho nó không hiển thị bất kỳ sản phẩm nào, hãy bao gồm nó mà không có thuộc tính product_ids , như sau:

 [woocommerce_one_page_checkout] Mẫu này phù hợp nhất để hiển thị một số sản phẩm trong đó hình ảnh sản phẩm hữu ích cho việc lựa chọn, chẳng hạn như một bộ mặt nạ halloween. 

Bước 2: Thêm nút có URL đặc biệt

Để tạo một nút, bạn sẽ cần sử dụng phần tử liên kết (tức là & lt; a & gt; ) với thuộc tính href được đặt thành URL của trang và ? add-to-cart = {product_id} được thêm vào.

Ví dụ: trên trang có địa chỉ tại https://example.com/holiday-sale/ , để tạo một nút thêm sản phẩm có ID 123 vào giỏ hàng, HTML sẽ giống như sau:

 & lt; a href = "https://example.com/holiday-sale/?add-to-cart=123" class = "button" & gt; Thêm Sản phẩm vào Đơn hàng & lt ; / a & gt; 

Nếu bạn thêm lớp button vào phần tử & lt; a & gt; , WooCommerce sẽ định kiểu nó như một nút, thay vì một liên kết thông thường.

Mặc dù phương pháp này sẽ thêm sản phẩm vào giỏ hàng, nhưng trang web cần tải lại hoàn toàn để thêm sản phẩm, không giống như các nút trong mẫu lựa chọn sản phẩm One Page Checkout không yêu cầu làm mới trang.

Lưu ý: Khi bạn nhấp vào nút, sẽ không có tự động cuộn đến biểu mẫu thanh toán và trang web sẽ được tải lại.

Tôi có còn cần các trang thanh toán và giỏ hàng của WooCommerce không? ↑ Quay lại đầu trang

Có. Mặc dù One Page Checkout cho phép khách hàng thanh toán trên các trang khác, trang thanh toán của WooCommerce vẫn được yêu cầu hiển thị biên nhận và xác nhận đơn đặt hàng cho khách hàng. Một số plugin và cổng thanh toán, như PayPal Standard, cũng yêu cầu các trang thanh toán và giỏ hàng thông thường của WooCommerce hoạt động chính xác.

Cửa hàng của bạn vẫn yêu cầu tất cả Trang WooCommerce thiết lập bao gồm các trang Giỏ hàng và Thanh toán, ngay cả khi Thanh toán một trang được sử dụng để hiển thị thanh toán trên một trang khác.

Tại sao các sản phẩm của tôi không hiển thị trên trang Kiểm tra một trang? ↑ Quay lại đầu trang

Đảm bảo rằng khả năng hiển thị danh mục sản phẩm của bạn không bị Ẩn . Chỉ những sản phẩm hiển thị mới được hiển thị trên các trang Kiểm tra một trang.

Lưu ý: Các sản phẩm ẩn sẽ hiển thị trên biểu mẫu Kiểm tra một trang nếu sử dụng mã ngắn chỉ định ID sản phẩm.

Tôi có thể hiển thị Shortcode của One Page Checkout bằng chức năng do shortcode không? ↑ Quay lại đầu trang

Không, hoặc ít nhất, không phải là không có mã tùy chỉnh bổ sung. Nếu bạn muốn hiển thị Shortcode của One Page Checkout bằng cách sử dụng chức năng do_shortcode () của WordPress ' do_shortcode () thay vì bao gồm shortcode trong bài đăng hoặc nội dung của trang, bạn cũng sẽ cần phải đính kèm tùy chỉnh mã vào bộ lọc 'is_wcopc_checkout' và đảm bảo rằng giá trị boolean true được trả về.

Để hiển thị một biểu mẫu thanh toán đang hoạt động, One Page Checkout cần phải xếp hàng sẵn nhiều tập lệnh và kiểu khác nhau trước khi xuất nội dung trên trang. Để làm điều này, nó sẽ kiểm tra xem nội dung bài đăng hiện tại có chứa shortcode One Page Checkout hay không và chỉ thêm các kiểu và tập lệnh yêu cầu khi có (để tránh tải chúng trên tất cả các trang). Để biểu mẫu thanh toán hoạt động trên các trang không có mã ngắn trong lồng, cần có mã tùy chỉnh bổ sung để giúp One Page Checkout xác định trang đó là trang thanh toán và đảm bảo các kiểu và tập lệnh này được xếp vào hàng.

Tại sao giỏ hàng lại trống trước khi thêm sản phẩm mới từ một đầu vào radio hoặc Bảng định giá dễ dàng? ↑ Quay lại đầu trang

Các phần tử đầu vào vô tuyến được sử dụng để chọn một trong số các tùy chọn. Do đó, khi phần tử radio được sử dụng trong trường lựa chọn sản phẩm , One Page Checkout sẽ làm trống giỏ hàng trước khi thêm sản phẩm mới vào giỏ hàng.

Logic tương tự cũng được áp dụng cho các trường lựa chọn sản phẩm trong Bảng định giá dễ dàng. Thông thường, các bảng giá được sử dụng để hiển thị các tùy chọn khác nhau cho một sản phẩm, chẳng hạn như các mức giá khác nhau cho một đăng ký SaaS. Do đó, One Page Checkout sẽ xóa các mục hiện có trước khi thêm mục mới được chọn.

Để thay đổi hành vi này, bạn có thể sử dụng plugin miễn phí WooCommerce One Page Checkout - Do Not Empty Cart có sẵn tại đây .

One Page Checkout chậm hoặc không hoạt động? ↑ Quay lại đầu trang

Làm theo các bước gỡ rối tại đây .

Đọc thêm ↑ Quay lại đầu trang

SkyVerge cũng đã xuất bản hướng dẫn sử dụng URL Coupons với One Page Checkout .

Tìm hiểu thêm về cách hiển thị các sản phẩm bị ẩn trên trang thanh toán với One Page Checkout.

Câu hỏi và Hỗ trợ

Có điều gì đó bị thiếu trong tài liệu này? Bạn vẫn còn thắc mắc và cần hỗ trợ?

  • Bạn có câu hỏi trước khi mua tiện ích mở rộng này? Vui lòng điền vào biểu mẫu bán hàng trước này - vui lòng đưa tên của tiện ích mở rộng này vào truy vấn của bạn.
  • Đã mua và cần hỗ trợ? Liên hệ với Kỹ sư Hạnh phúc qua trang Hỗ trợ WooCommerce.com và chọn tên tiện ích mở rộng này từ menu thả xuống “Tôi cần trợ giúp”


Xem thêm những thông tin liên quan đến chủ đề đơn đặt hàng một trang woocommerce

Cách Thêm Nút Mua Ngay Vào Website Bán Hàng Ecommerce 2021 - Website Thương Mại Điện Tử

alt

  • Tác giả: Sinh Giang Official
  • Ngày đăng: 2021-08-10
  • Đánh giá: 4 ⭐ ( 9604 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cách Thêm Nút Mua Ngay Vào Website Bán Hàng Ecommerce 2021 - Website Thương Mại Điện Tử

    Link mình nói trong video:
    1 Link Mua Hosting và Tên Miền giá rẻ:
    - Hostinger: https://sinhgiang.com/ht
    - Name Hero: https://sinhgiang.com/hosting
    2 Mua Elementor Plugin: https://sinhgiang.com/elementor
    3 Hình ảnh thực hành: https://drive.google.com/file/d/1SM8M...
    ----
    Video Hữu ích khác:
    Video Elementor Tất Tần Tật Phần 1: https://youtu.be/ZPg4qmI7wmk
    Video Elementor Tất Tần Tật Phần 2: https://youtu.be/Jh0c80iCS2Q
    Video Woocommercer Tất Tần Tật: https://youtu.be/adMfVptgVZo
    Video Thiết Kế Website Bán Hàng: https://youtu.be/SOPnv2Bj4v4

    TIMESTAMPS: NỘI DUNG CHI TIẾT TRONG VIDEO NÀY
    thietkewebsite elementor WordPress

    Liên Hệ:
    Website: https://sinhgiang.com/lien-he/
    Facebook: https://www.facebook.com/sinhgiangwebs/
    Instagram: https://www.instagram.com/sinh_giang_...
    Twitter: https://twitter.com/SapaSinh
    Tiktok: https://www.tiktok.com/@sinh.giang
    Email: [email protected]

    Tour du lịch:
    Sapa: https://trekkingtoursapa.com
    Miền Bắc: https://hmongtrip.com

Cách thiết lập lên trang web của bạn » Compa Marketing

  • Tác giả: compamarketing.com
  • Đánh giá: 3 ⭐ ( 7860 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Tìm hiểu các Trạng thái Đơn hàng của WooCommerce

  • Tác giả: vn.godaddy.com
  • Đánh giá: 5 ⭐ ( 4881 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trạng thái đơn hàng được tạo bởi trình cắm WooCommerce và thêm thông tin về chúng.

Đồng bộ sản phẩm và đơn hàng trên Printub với WooCommerce

  • Tác giả: help.printub.com
  • Đánh giá: 3 ⭐ ( 5233 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Với người kinh doanh trực tuyến, website bán hàng có vai trò vô cùng quan trọng. Đây là nơi chứa tất cả thông tin cần thiết về sản phẩm/dịch vụ của bạn. Khi khá

Quản lý đơn hàng trong WooCommerce – THEMEVI

  • Tác giả: themevi.com
  • Đánh giá: 3 ⭐ ( 7881 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khi có người đặt mua sản phẩm trên website, thông tin đơn hàng sẽ được gửi về bảng quản lý Wp-Admin và Email. Bạn có thể đọc thêm bài viết Thiết lập đơn hàng tr

QUẢN LÝ ĐƠN HÀNG TRÊN WOOCOMMERCE

  • Tác giả: vdosoftware.vn
  • Đánh giá: 5 ⭐ ( 6921 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Woocommerce là một công cụ tuyệt vời, giúp người dùng bán hàng trên website cực kì hiệu quả. Với plugin này, bạn có thể tích hợp việc bán hàng với nhiều chức năng khác nhau như quản lý đơn hàng, gửi email thông báo khi có khách đặt hàng,…

Tạo website bán hàng với woocommerce và wordpress

  • Tác giả: tenten.vn
  • Đánh giá: 3 ⭐ ( 3803 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bất kỳ ai muốn “khởi nghiệp” đều cần tạo 1 trang web cho mình. Bài viết này giúp bạn tự tạo website bán hàng với woocommerce và wordpress

Xem thêm các bài viết khác thuộc chuyên mục: WordPress

XEM THÊM  Cách cài đặt WordPress - làm thế nào để tải một trang web wordpress

By DEVTEAM