Sử dụng filter trong woocomerc bị lỗi 502 năm 2024
Plugin kết nối giao hàng tiết kiệm với Woocommerce – GHTK vs Woocommerce. Giúp các chủ shop đơn giản công việc đăng đơn và tính phí ship cho khách hàng tại website của mình. Không cần mất thời gian nhập thông tin từ web lên hệ thông GHTK nữa. Bây giờ chỉ cần với 1 nút ấn đã có thể đăng đơn hàng và giao nhận. Show
Plugin tương tự: Chức năng chính: Tại V1.3.6 có 3 update lớn và quan trọng
Tại V1.3.6 đã có Miễn phí vận chuyển theo hình thức thanh toánThêm chức năng miễn phí vận chuyển theo hình thức thanh toán. Ví dụ nếu chọn hình thức chuyển khoản thì sẽ freeship cho khách Bạn có thể chọn 1 hoặc nhiều hình thức thanh toán để freeship. Chức năng Ẩn các hình thức vận chuyển dùng khi bạn muốn ẩn các hình thức vận chuyển khác nếu có freeship nhé Đăng đơn hàng lên GHTK qua APIBỏ qua lỗi lo mất thời gian đăng đơn – Bây giờ chỉ cần click chuột bạn đã có thể đăng đơn hàng lên GHTK mà không cần hàng ngày nhập đơn hàng thủ công bằng tay nữa. Tính phí vận chuyển qua API của GHTKTỰ ĐỘNG Tính phí vận chuyển ngay trên trang thanh toán. Giúp khách hàng biết luôn mức phí vận chuyển của đơn hàng. Trong khi đó tất cả là tự động dựa trên thông tin đơn hàng, bạn không cần phải thiết lập mức phí… In hóa đơn trên GHTKPlugin còn giúp bạn in trực tiếp hóa đơn trên website khi đã đăng đơn thành công. Theo dõi tình trạng đơn hàngTừ version 2.1.6 đã update thêm chức năng theo dõi tình trạng đơn hàng và có tracking link gửi qua email thông báo cho khách hàng khi đăng đơn Trong nội dung email gửi khách hàng có thể sử dụng biến {site_tracking_link} để hiển thị link theo dõi tình trạng đơn hàng trên site Check tình trạng đơn hàng với GHTKTự động cập nhật tình trạng đơn hàng thông qua webhook. Hoặc có thể click vào button “Check đơn hàng” để biết được thông tin mới nhất của đơn hàng. Tối giản hóa trang checkout cho phù hợp với Việt NamĐiều này vô cùng quan trọng. Mặc định trang checkout của woocommerce vô cùng phức tạp, có quá nhiều field không cần thiết và làm người dùng khó chịu khi phải điền quá nhiều thông tin. Sau khi cài Plugin này. Bạn đã có 1 trang checkout hoàn toàn mới. Đã tối giản tất cả các field không cần thiết và đặc biệt phù hợp với Việt Nam. Tăng tỷ lệ chốt đơn đặt hàng cao hơn bình thường. Các trường như tỉnh thành, quận huyện và xã phường là tự động và đã bao gồm đầy đủ địa giới hành chính của Việt Nam Tối ưu giao diện hiển thị trang danh sách đơn hàng trong admin (Tùy chỉnh)Liệt kê danh sách đơn hàng 1 cách trực quan, dễ quản lý hơn và nhiều bộ lọc hơn Quản lý đa cửa hàng/khoVới plugin này bạn có thể thêm nhiều cửa hàng/kho để tính toán phí ship và đăng đơn có thể lựa chọn kho hàng thích hợp. Ví dụ bạn có kho tại Hà Nội và Hồ Chí Minh. Thì khi khách hàng tại Hồ Chí Minh mua hàng sẽ tự động tính toán phí ship từ kho Hồ Chí Minh cho khách hàng. Ví dụ 2 khi bạn đăng đơn kho hàng 1 hết hàng thì bạn có thể chọn lấy hàng từ kho hàng 2. Chú ý lúc thay đổi kho hàng thì phí vận chuyển có thể bị thay đổi. Tự động gửi mã vận đơn cho khách hàng khi đăng đơn thành công lên GHTKKhi bạn thực hiện đăng đơn hàng lên GHTK nếu đăng thành công thì plugin sẽ tự động gửi mã vận đơn đến email của khách hàng. Để khách hàng có thể biết được đơn đã được gửi đi và thông qua mã vận đơn này có thể kiểm tra thông tin đến hàng trong quá trình vận chuyển Update: 1.3.1 – 16.11.2019
Update: 1.3.1 – 16.11.2019Có thể lựa chọn các đơn để in cùng 1 lúc Update: 1.3.1 – 16.11.2019Mẫu in nhiều đơn cùng 1 lúc Hỗ trợ: Lỗi: Lỗi khi tải quận/huyện hoặc tải lâu thì bạn hãy check xem có chặn thực thi trực tiếp file .php trong plugin hay không nhé. Ví dụ với plugin itheme security thì kiểm tra như hình bên dưới và bỏ tích phần đó đi Code hỗ trợ 1: Từ bản 1.3.4 bạn có thể dùng filter devvn_ghtk_create_order_products để thay đổi thông tin sản phẩm trước khi đăng đơn lên GHTK. Ví dụ list sản phẩm dài hoặc không muốn lộ thông tin sp thì bạn dùng code ví dụ sau vào functions.php của theme thì list sp của bạn khi đăng lên GHTK sẽ chỉ là Túi xách 0.5kg nhé add_filter('devvn_ghtk_create_order_products', 'custom_devvn_ghtk_create_order_products', 10, 3); function custom_devvn_ghtk_create_order_products($products, $main_class, $order){ }Code hỗ trợ 2: Code này giúp bạn chỉ bật tính phí GHTK ở 1 khu vực nhất định. Cụ thể trong code này là chỉ bật GHTK tại Hồ Chí Minh add_filter('woocommerce_shipping_ghtk_shipping_method_is_available', 'devvn_ghtk_only_states', 10, 2); function devvn_ghtk_only_states($available, $package){ }Code hỗ trợ 3: Nếu bạn muốn thay đổi vị trí các hình thức vận chuyển, đổi tên hay xóa 1 hình thức vận chuyển thì sử dụng filter devvn_ghtk_shipping_methob (từ bản 1.3.0). Ví dụ như sau vừa đổi tên vừa chuyển vị trí road lên trên fly. Thêm code sau vào functions.php của theme add_filter('devvn_ghtk_shipping_methob','devvn_custom_ghtk_shipping_methob'); function devvn_custom_ghtk_shipping_methob($methob){ }Code hỗ trợ 4: Nếu bạn chỉ muốn thay đổi tiêu đề vận chuyển đường bộ và đường bay. Thêm code sau vào functions.php của theme add_filter('text_fly','text_fly_func'); function text_fly_func(){ }
add_filter('text_xteam', 'text_xteam_func');
function text_xteam_func(){ }
add_filter('text_road','text_road_func');
function text_road_func(){ }Đối tượng sử dụng:
Hướng dẫn cài đặt plugin:
Một số hình ảnh của plugin: Giao diện trang thanh toán Giao diện trang chi tiết đơn hàng khi chưa đăng đơn Giao diện trang chi tiết đơn hàng khi đã đăng đơn Giao diện trang cài đặt Giao diện trang danh sách đơn hàng trong admin Kiểm tra thông tin trước khi gửi đơn Hóa đơn Thông tin những bản cập nhật VersionNội dung cập nhật2.2.8 - 03/06/2024
GLOBAL
GLOBAL
GLOBAL
GLOBAL
GLOBAL
* Thêm tags cho đơn hàng như: Hàng nguyên hộp, Dễ vỡ, Nông sản/thực phẩm khô… 2.1.8 - 05/05/2023 GLOBAL: * Tối ưu lại hình thức load địa chỉ 2.1.7 - 24/04/2023 * Tối ưu core GLOBAL: * Nâng cấp tương thích với chức năng High-Performance Order Storage (HPOS) trong Woocommerce. 1 chức năng tối ưu cho order trong Woocommerce và sẽ mặc định ở Woocommerce V8.0 * Nâng cấp thư viện recaptcha để hỗ trợ PHP8 2.1.6 - 26/03/2023 * Thêm theo dõi lịch sử tình trạng đơn hàng GLOBAL * Thêm option load địa chỉ bằng admin-ajax.php hoặc trực tiếp từ file PHP trong plugin 2.1.5 - 19/03/2023 * Tinh chỉnh chức năng đăng đơn * Thêm mô tả cho 1 số chức năng GLOBAL: * Hỗ trợ tương thích với plugin “Deposits & Partial Payments for WooCommerce” * Fix lỗi update lại trang thanh toán khi thay đổi hình thức thanh toán ở plugin GHTK 2.1.4 - 24/12/2022 GLOBAL * Thêm placeholder vào field sđt và email * Fix lỗi không load js với 1 số theme * Thêm option chuyển giá sang dạng chữ * Cập nhật thêm thông tin địa giới hành chính của Huyện Lý Sơn, Tỉnh Quảng Ngãi 2.1.3 - 21/12/2022 GLOBAL * Thêm tuỳ chọn hiện trường Postcode. Mặc định là ẩn * Fix lỗi một số trường hợp đã custom form checkout trước đó * Fix lỗi với plugin Cartflows 2.1.2 - 20/12/2022 GLOBAL * Fix lỗi không ẩn được field xã phường khi đã cài đặt trong setting * Fix tương thích với 1 số theme 2.1.1 - 19/12/2022 Global * Fix hiển thị địa chỉ với tiếng Việt trong đơn in với mẫu riêng * Fix XSS security. Thanks for MINKYU (Patchstack Alliance) * Tối ưu lại các field trong checkout, các field trong Sửa địa chỉ khách hàng… * Fix lỗi: Sửa chức năng sao chép địa chỉ thanh toán sang địa chỉ giao hàng khi sửa đơn hàng * Fix lỗi khi sử dụng chức năng tự động điền (autocomplete) của trình duyệt các field trong trang checkout 2.1.0 - 05/11/2022
GLOBAL
Fix gấp lỗi 502 tại trang order trong admin. Lý do vì encode file quận huyện dẫn tới size quá lớn để load. Ở bản này mình đã bỏ encode các file địa chỉ và template nhé |