Erstellen eines benutzerdefinierten GPT-4 Plugins in WordPress

Illustration
Erstellen eines benutzerdefinierten Plugins in WordPress
Schritt 1: Erstellen des Plugin-Verzeichnisses
wp-content/plugins
gpt4-integration
mkdir -p wp-content/plugins/gpt4-integration
Schritt 2: Erstellen der Plugin-Datei
gpt4-integration.php
<?php
/*
Plugin Name: GPT-4 Integration
Description: Integration von GPT-4 mit WordPress
Version: 1.0
Author: Dein Name
*/
function gpt4_generate_content($prompt) {
$api_key = 'DEIN_OPENAI_API_SCHLÜSSEL';
$url = 'https://api.openai.com/v1/engines/davinci/completions';
$data = array(
'prompt' => $prompt,
'max_tokens' => 100
);
$args = array(
'body' => json_encode($data),
'headers' => array(
'Content-Type' => 'application/json',
'Authorization' => 'Bearer ' . $api_key
)
);
$response = wp_remote_post($url, $args);
if (is_wp_error($response)) {
return 'Error: ' . $response->get_error_message();
}
$body = wp_remote_retrieve_body($response);
$result = json_decode($body, true);
return $result;
}
function gpt4_shortcode($atts) {
$atts = shortcode_atts(array(
'prompt' => 'Schreibe einen Beispieltext für WordPress.'
), $atts);
return gpt4_generate_content($atts);
}
add_shortcode('gpt4', 'gpt4_shortcode');
?>
Schritt 3: Aktivieren des Plugins
Plugins > Installierte Plugins
GPT-4 Integration
Schritt 4: Verwenden des Shortcodes
Erklärung des Plugins
- gpt4_generate_content($prompt): Diese Funktion sendet eine Anfrage an die GPT-4-API und erhält eine Antwort basierend auf dem bereitgestellten Prompt.
- gpt4_shortcode($atts): Diese Funktion definiert einen Shortcode, der die gpt4_generate_content-Funktion aufruft und den generierten Text zurückgibt.
Anpassung und Erweiterung
Fazit
Related Articles

Aufkommende Linux-Trends 2026: Die Zukunft der Serverinfrastruktur gestalten
Entdecken Sie die wichtigsten Linux-Trends von 2026, von der Kubernetes-Dominanz und unveränderlichen Distributionen bis hin zur KI-Integration und eBPF-Sicherheit.

Drag-and-Drop mit JavaScript: Eine tiefgehende Analyse der nativen API für interaktive Menüstrukturen
Die Implementierung von Drag-and-Drop-Funktionalität ist entscheidend für moderne, interaktive Benutzeroberflächen. Dieser Artikel beleuchtet die technische Umsetzung mithilfe der nativen HTML5 Drag-and-Drop API in Vanilla JavaScript und TypeScript, fokussiert auf die Erstellung dynamischer Menüstrukturen.

PostfixAdmin: Management in Unternehmensqualität für Postfix-Mailsysteme — Anno 2026
PostfixAdmin ist eine datenbankzentrierte Verwaltungsoberfläche, entwickelt für professionelle Postfix-Mailsysteme. Anstatt Komplexität zu verbergen, bietet es präzise Kontrolle über Domains, Mailboxen, Aliase und Absenderberechtigungen. Dieser Artikel erklärt, warum PostfixAdmin auch 2026 eine vertrauenswürdige Unternehmenslösung bleibt und wie es in moderne, sicherheitsorientierte Mail-Infrastrukturen passt.