¿Buscar publicaciones sin imagen destacada? [duplicar]

2

Necesito una forma de encontrar publicaciones sin un conjunto de imágenes destacadas. Utilizo WP como sitio de la galería y para cada publicación configuro una imagen destacada. Deseo verificar si hay alguna publicación (s) sin imagen destacada.

¿Algún código para pegar en la misma plantilla de página personalizada para enumerar publicaciones (si las hay) sin imagen destacada?

    
pregunta Advanced SEO 28.02.2015 - 11:13

1 respuesta

4

Puede usar este complemento enlace

En la descripción dice "También puedes ver publicaciones sin una imagen destacada de un vistazo".

Pero desde el lado del código, wordpress gestiona imágenes, documenta cualquier medio creando un post adjunto para guardar la información sobre ese medio y su relación (si existe) con otros post / posts, lo que significa que necesita una consulta SQL para encontrar todos los posts. Sin ninguna imagen adjunta. Para recuperar todas las publicaciones sin ninguna imagen adjunta, puede ejecutar una consulta como esta:

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=".*"' 

el último código eliminará las publicaciones que incluyan imágenes dentro de él.

    
respondido por el Goran Jakovljevic 28.02.2015 - 11:23

Lea otras preguntas en las etiquetas