Bạn biết đó acf giúp chúng ta tạo nhanh các option cũng như custom field mà không cần code, tuy nhiên nếu chúng ta tạo một field chứa iframe code ví dụ map google, youtube iframe…nhưng không lưu được và đây là giải pháp
tìm file
1 |
advanced-custom-fields-pro/includes/acf-form-functions.php |
Tìm dòng
1 2 3 4 |
// Filter $_POST data for users without the 'unfiltered_html' capability. if( !acf_allow_unfiltered_html() ) { $_POST['acf'] = wp_kses_post_deep( $_POST['acf'] ); } |
và comment dòng code $_POST[‘acf’] = wp_kses_post_deep( $_POST[‘acf’] );
1 2 3 4 |
// Filter $_POST data for users without the 'unfiltered_html' capability. if( !acf_allow_unfiltered_html() ) { //$_POST['acf'] = wp_kses_post_deep( $_POST['acf'] ); } |
Điều này cũng gây nguy hiểm cho database của bạn nhưng đó là giải pháp!!! vì chúng ta đã bỏ qua bộ lọc mã html
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress