Skip to content

Mi 6X .45 的反馈

    访客邮箱:1@1.com

    反馈内容:add_action('wpcf7_mail_sent', 'cf7_to_post_handler');
    function cf7_to_post_handler($contact_form) {
    $submission = WPCF7_Submission::get_instance();
    if ($submission) {
    $posted_data = $submission->get_posted_data();

    // 提取字段(替换为实际字段名)
    $name = esc_html($posted_data['your-name']);
    $email = esc_html($posted_data['your-email']);
    $feedback = esc_html($posted_data['your-message']);

    // 创建文章
    $post_id = wp_insert_post([
    'post_title' => $name . ' 的反馈',
    'post_content' => "访客邮箱:$emailnn反馈内容:$feedback",
    'post_status' => 'draft',
    'post_author' => 1,
    'post_category' => [get_category_by_slug('feedback')->term_id],
    ]);

    if (is_wp_error($post_id)) {
    error_log('Error creating post: ' . $post_id->get_error_message());
    } else {
    error_log('Post created successfully with ID: ' . $post_id);
    }
    }
    }