- Trạng thái
- Đang chờ nhà phát triển
- Plugin/giao diện liên quan
- The Events Calendar
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Nếu bạn đang sử dụng The Events Calendar với plugin Event Tickets, bạn có thể thấy rằng cổng thanh toán không được hiển thị trên trang thanh toán của các ngôn ngữ phụ.
Giải pháp tạm thời
Đảm bảo tạo bản sao lưu toàn bộ trang web trước khi tiếp tục.
- Mở tệp functions.php trong giao diện của bạn.
- Thêm mã sau:
/** * Translate page ID for WPML. * * @link wpmlsupp-11347 * @param mixed $page_id * @return mixed */ function wpmlsupp_11347_translate_page_id( $page_id ) { return apply_filters( 'wpml_object_id', $page_id, 'page', true ); } add_filter('tec_tickets_commerce_checkout_page_id', 'wpmlsupp_11347_translate_page_id'); add_filter('tec_tickets_commerce_success_page_id', 'wpmlsupp_11347_translate_page_id');