// AJAX-Handler-Funktion zum Generieren von Text
function acf_openai_generate_text_callback() {
try {
// Überprüfen, ob die erforderlichen Daten vorhanden sind
if (!isset($_POST['post_id']) || !isset($_POST['field_name']) || !isset($_POST['prompt'])) {
throw new Exception('Fehlende Parameter.');
}
$post_id = sanitize_text_field($_POST['post_id']);
$field_name = sanitize_text_field($_POST['field_name']);
$prompt = sanitize_text_field($_POST['prompt']);
// Beispiel: Generierter Text (hier könntest du eine API-Anfrage an OpenAI machen)
$generated_text = "Dies ist ein Beispieltext für den Post ID: $post_id und das Feld: $field_name.";
// Beispielantwort
$response = array(
'success' => true,
'text' => $generated_text
);
// JSON-Antwort zurückgeben
header('Content-Type: application/json');
echo json_encode($response);
wp_die(); // Verhindert weitere Ausgabe
} catch (Exception $e) {
header('Content-Type: application/json');
echo json_encode(array('success' => false, 'message' => $e->getMessage()));
wp_die(); // Verhindert weitere Ausgabe
}
}
// AJAX-Hooks hinzufügen
add_action('wp_ajax_acf_openai_generate_text', 'acf_openai_generate_text_callback');
add_action('wp_ajax_nopriv_acf_openai_generate_text', 'acf_openai_generate_text_callback');
Ersatz-Kunststoffauflage für Art. 1527 - BGS 1527-1 ➡️ Werkzeug Express
Es befinden sich keine Produkte im Warenkorb.
Ersatz-Kunststoffauflage für Art. 1527 - BGS 1527-1
Ersatz-Kunststoffauflage für Art. 1527 - BGS 1527-1
Lieferzeit: ca. 4 Werktage
BGS Ersatz-Kunststoffauflage für Art. 1527
Eigenschaften:
- passend für Art. 1527
- inkl. 3 Befestigungsschrauben
Technische Daten:
Mehr anzeigenWeniger anzeigen