WPML
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');

Tất cả các lỗi đã ghi nhận →