Bạn đang cố gắng thêm lớp CSS tùy chỉnh vào đánh dấu HTML <form> của WP Fluent Form ? Bạn có thể dễ dàng làm điều đó mà không cần chỉnh sửa plugin mã. Có một bộ lọc thông thạo form_form_class để thêm lớp tùy chỉnh vào thẻ <form>.
Tôi đang chia sẻ đoạn mã PHP bên dưới. Bạn sẽ đặt nó vào tệp functions.php của chủ đề của bạn.
Thêm lớp tùy chỉnh vào tất cả các biểu mẫu
add_filter( 'fluentform_form_class', 'paulc_fluentform_form_class', 10, 2 ); function paulc_fluentform_form_class( $formClass, $form ) { $formClass .= ' my-custom-form-class'; return $formClass; }
Thêm lớp tùy chỉnh vào biểu mẫu cụ thể
Nếu bạn muốn thêm lớp tùy chỉnh vào biểu mẫu cụ thể của mình, bạn có thể thử mã này. Bạn sẽ thay thế ID biểu mẫu 2 bằng ID biểu mẫu của bạn thành mã. Bạn sẽ nhận được ID biểu mẫu tại đây:- Điều hướng đến Trang tổng quan -> Fluent Forms Pro -> trang Tất cả các biểu mẫu
- Bạn sẽ nhận được danh sách các biểu mẫu
- Có một ID cột
- Lấy ID của biểu mẫu của bạn
add_filter( 'fluentform_form_class', 'paulc_fluentform_form_class', 10, 2 ); function paulc_fluentform_form_class( $formClass, $form ) { if( $form->id == 2 ) { $formClass .= ' my-custom-form-class'; } return $formClass; }