Artikel ohne Auszug filtern

Im Rahmen des Redesigns meines Blogs habe ich auch noch mal über die alten Artikel geschaut und weil es dieses Feature 2005 noch nicht gab, fehlen vielen meiner Beiträge die netten kleinen Einleitungssätze, auch Auszug genannt.

Im Englischen als Excerpt bekannt, handelt es sich dabei um ein kleines Textfeld im Backend von WordPress. Der hier eingegebene Text wird zwischen Überschrift und eigentlichem Artikel als Einleitung platziert und kann auch für diverse andere Anzeigen genutzt werden.

Fehlt das Excerpt, nutzt WordPress automatisch die ersten Wörter des aiegentlichen Artikels – was manchmal aber inhaltlich nicht passt oder keinen Sinn ergibt.

Deshalb wollte ich gerne eine Liste mit allen Artikeln haben, die über kein Excerpt verfügen.
Mit dem folgenden SQL-Befehl ist dies relativ einfach möglich:

SELECT * 
FROM  `wordpress_posts` 
WHERE  `post_status` =  'publish'
AND  `post_excerpt` =  ''
AND  `post_type` =  "post"
LIMIT 0 , 700

Da WordPress sich mit der Zeit weiterentwickelt hat, musste ich die Liste noch weiter filtern, um mir nur veröffentliche Artikel anzuzeigen, die auch Artikel sind und keine Revisionen oder Seiten.

Jetzt muss ich mich nur noch durch die 689 gefunden Artikel wühlen … puh!

0 0 Bewertungen
Gesamtbewertung
Kommentarbenachrichtigungen
Benachrichtige mich bei
0 Kommentare
Inline Feedbacks
View all comments