// Shortcode 생성 함수 function display_self_diagnosis_form() { ob_start(); // 출력 버퍼링 시작 // send_form_data.php 파일 포함, 오류 처리 및 안전 조치 $file_path = get_template_directory() . '/send_form_data.php'; if (file_exists($file_path)) { include_once $file_path; // 파일이 있을 경우에만 포함 } else { echo '
폼 데이터를 처리하는 파일이 존재하지 않습니다.
'; } return ob_get_clean(); // 버퍼의 내용을 반환하고 버퍼링을 종료 } // Shortcode 등록 add_shortcode('self-diagnosis', 'display_self_diagnosis_form');