Hallo, ich weiß, diese Frage scheint bekannt, aber bitte lesen Sie die vollständige Frage. Ich möchte Wordpress Titel, vorgestellten Bild, Inhalt mit einer MySQL-Abfrage erhalten. Ich habe viele Abfragen versucht, aber ich bekomme Fehler.Wie bekomme ich Wordpress Post mit Titel, Inhalt und featured Bild mit MySQL Abfrage
gibt es keinen Fehler und MySQL-Abfrage gibt leer zurück. Ich benutze Wordpress Version 4.5.2.
Ich habe diese Abfrage gefunden, aber es gibt mir ein leeres Ergebnis.
SELECT p1.*, wm2.meta_value
FROM wp_posts p1
LEFT JOIN wp_postmeta wm1 ON (
wm1.post_id = p1.id
AND wm1.meta_value IS NOT NULL
AND wm1.meta_key = '_thumbnail_id'
)
LEFT JOIN
wp_postmeta wm2
ON (
wm1.meta_value = wm2.post_id
AND wm2.meta_key = '_wp_attached_file'
AND wm2.meta_value IS NOT NULL
)LEFT JOIN
wp_term_relationships wtr
ON
(
object_id=p1.id
)
WHERE
p1.post_status='publish'
AND p1.post_type='post'
AND 'term_taxonomy_id'='454'
ORDER BY p1.post_date DESC
LIMIT 0,10
Wie kann ich diese Abfrage verbessern, um Ergebnisse zurückzugeben?
Sie sollten uns Ihre Datenbankstruktur zeigen und auch selbst überprüfen, ob Ihr MySQL beim Ausführen der Abfrage irgendwelche Fehlermeldungen zurückgibt. – Martin
Welche Version von WordPress verwenden Sie? – Martin
gibt es keinen Fehler und mysql Abfrage gibt leer und Wordpress-Version ist 4.5.2 –