it-swarm.com.de

Beiträge ohne Bild finden?

Ich brauche einen Weg, um Beiträge ohne Bildmaterial zu finden. Ich verwende WP als Galerie-Site und setze für jeden Beitrag ein Bild. Ich möchte überprüfen, ob es einen oder mehrere Beiträge ohne Bild gibt.

Gibt es einen Code, der in dieselbe benutzerdefinierte Seitenvorlage eingefügt werden kann, um Beiträge (falls vorhanden) ohne vorgestellten Bild aufzulisten?

2
Advanced SEO

Sie können dieses Plugin verwenden https://wordpress.org/plugins/quick-featured-images/

In der Beschreibung heißt es: "Sie können auch Beiträge mit keinem ausgewählten Bild auf einen Blick sehen."

Aber von der Codeseite aus verwaltet WordPress Bilder und dokumentiert jedes Medium, indem es einen Anhang erstellt, in dem die Informationen zu diesem Medium und die Beziehung (falls vorhanden) zu anderen Posts/Posts gespeichert werden. Dies bedeutet, dass Sie eine SQL-Abfrage benötigen, um alle Posts ohne Bilder zu finden angebracht. Um alle Beiträge ohne Bild abzurufen, können Sie eine Abfrage wie folgt ausführen:

SELECT DISTINCT(p.ID), p.post_title, p.post_content FROM `wp_posts` p
LEFT JOIN wp_posts im ON p.ID = im.post_parent AND im.post_type = "attachment" 
WHERE p.post_status ='publish' 
AND p.post_type = "post" 
AND im.ID IS NULL
AND p.post_content NOT REGEXP 'src=".*"' 

der letzte Code entfernt Beiträge, die Bilder enthalten.

4