So erstellen Sie ein WordPress-Plugin, das vorgestellte Bilder für Blogartikel mit stabiler Verbreitung generiert, Sie können die folgenden Schritte ausführen:
- Erstellen eines neuen Verzeichnisses im Ordner “wp-content/plugins” Ihrer WordPress-Installation und rufen Sie es auf “Stabile_Diffusion-Featured-Bilder”.
- Erstellen einer Datei mit dem Namen “stable-diffusion-featured-images.php” innerhalb des soeben erstellten Verzeichnisses und fügen Sie dem Dateiheader die folgenden Informationen hinzu:
<?..php
/*
Name des Plugins: Stabile Diffusion Vorgestellte Bilder
Plugin-URI: https://tu-sitio-web.com/stable-diffusion-featured-images
Beschreibung: Generieren Sie ausgewählte Bilder für Blogartikel mit stabiler Verbreitung.
Version: 1.0
Verfasser: Ihr Name
Autoren-URI: https://tu-sitio-web.com
Lizenz: GPL2
*/
- Fügen Sie den folgenden Code hinzu, um eine Aktion aufzuzeichnen, die bei jeder Veröffentlichung eines neuen Blogartikels ausgeführt wird:
add_action("publish_post", "generate_featured_image");
- Erstellen Sie eine Funktion namens “generate_featured_image” die für die Erzeugung des vorgestellten Bildes mit stabiler Diffusion verantwortlich ist. Sie können die folgende Struktur als Leitfaden verwenden:
Funktion generate_featured_image($post_id) {
// Holen Sie sich den Inhalt des Artikels
$Beitrag = get_post($post_id);
$Inhalt = $post->post_content;
// Verwenden Sie eine stabile Diffusion, um das vorgestellte Bild zu erzeugen
$image_url = generate_image_using_stable_diffusion($Inhalt);
// Erstellen eines neuen Eintrags in der Tabelle “wp_posts” für ausgewähltes Bild
$Anhang = Array(
"guid’ => $image_url,
"post_mime_type’ => 'image/jpeg',
"post_title’ => 'Ausgewähltes Bild für Artikel ‘ . $post_id,
"post_content’ => ”,
"post_status’ => 'erben’
);
$attachment_id = wp_insert_post($Anhang);
// Festlegen des empfohlenen Bilds für den Artikel
set_post_thumbnail($post_id, $attachment_id);
}
- Erstellen Sie eine Funktion namens “generate_image_using_stable_diffusion” Verwenden Sie die Stable Diffusion-Bibliothek, um das ausgewählte Bild zu generieren. Diese Funktion sollte den Inhalt des Artikels als Eingabe nehmen und als Ergebnis die URL des generierten Bildes zurückgeben.
- Stellen Sie sicher, dass Sie die stabile Diffusionsbibliothek in Ihr Plugin aufnehmen, indem Sie die “require_once” oder “include_once”.
- Aktivieren Sie das Plugin auf der WordPress-Plugin-Admin-Seite.
- Jedes Mal, wenn Sie einen neuen Artikel im Blog veröffentlichen, Ein ausgewähltes Bild sollte automatisch mit stabiler Diffusion generiert und als ausgewähltes Bild für den Artikel festgelegt werden.
Wenn Sie Unterstützung benötigen, um das Plugin zu erstellen und in Ihrem Worpress zu installieren, Kontaktieren Sie uns und wir helfen Ihnen!