Bạn đang thắc mắc cách truyền tiêu đề bài viết vào Contact Form 7 đơn giản và dễ hiểu. Cùng Minh Duy Solutions tìm hiểu chi tiết hơn nhé.
1. Thêm form tag cho Contact Form 7
Bạn copy đoạn code dưới đây và chèn vào file functions.php của theme
function custom_add_form_tag_mdsco_title() {
wpcf7_add_form_tag( 'mdsco_title', 'mdsco_title_form_tag_handler' );
}
add_action( 'wpcf7_init', 'custom_add_form_tag_mdsco_title' );
function mdsco_title_form_tag_handler( $tag ) {
return '<input class="wpcf7-form-control wpcf7-text hidden" aria-invalid="false" type="text" name="mdsco_title" value="'.get_the_title().'">';
}
2. Thêm tiêu đề vào nội dung form
Bạn dán shortcode sau vào trong nội dung của form
[mdsco_title]
3. Truyền vào nội dung email
Để hiển thị tên bài viết trong nội dung email bạn sử dụng shortcode sau
[mdsco_title]













Vậy lấy code này để truyền về form gửi mail của cf7 đc không bác? Đây là hiển thị ở giao diện người dùng, còn trong email quản trị có lấy đc cái này k ạ