Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Select imagenes en Wordpress

Estas en el tema de Select imagenes en Wordpress en el foro de WordPress en Foros del Web. Hola compañeros, necesito coger de la base de datos una serie de datos como el titulo, el slug y la imagen. ¿Como armo la consulta ...
  #1 (permalink)  
Antiguo 29/08/2012, 11:47
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Select imagenes en Wordpress

Hola compañeros,

necesito coger de la base de datos una serie de datos como el titulo, el slug y la imagen. ¿Como armo la consulta mysql para recoger el thumb junto a el titulo y nombre de cada post?

Un saludo y gracias :)
  #2 (permalink)  
Antiguo 29/08/2012, 12:00
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: Select imagenes en Wordpress

Ok yo lo hago asi

Código PHP:
Ver original
  1. // -- mysql server configuration
  2. $hostname_conn = "localhost";
  3. $database_conn = "bd";
  4. $username_conn = "user";
  5. $password_conn = "passw";
  6.  
  7. // -- Connection mysql
  8. $conn = mysql_pconnect($hostname_conn, $username_conn, $password_conn) or trigger_error(mysql_error(),E_USER_ERROR);
  9.  
  10. mysql_select_db($database_conn, $conn);
  11.  
  12. $sql = mysql_query("SELECT * FROM tabla");
  13.  $print = mysql_fetch_array($sql);
  14.  
  15. // Aqui con esto muestra el contenido que quieres
  16. echo $print['name'];
  17. echo $print['logo'];
  18. echo $print['rango'];

espro que te funcione
  #3 (permalink)  
Antiguo 29/08/2012, 13:08
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Select imagenes en Wordpress

Hola xoceunder,

gracias por tu aporte pero no es lo que pregunto, es como hacer la consulta SQL para obtener esos datos ;)

Gracias igualmente.
  #4 (permalink)  
Antiguo 29/08/2012, 13:09
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 6 meses
Puntos: 56
Respuesta: Select imagenes en Wordpress

primero revisa la estructura de la base de datos:
http://codex.wordpress.org/Database_Description
luego te das una vuela por las funciones
http://codex.wordpress.org/
__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #5 (permalink)  
Antiguo 29/08/2012, 14:50
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Select imagenes en Wordpress

Hola jcxnet,

ya investigué la estructura y bien rarita que es, y por eso no se crear la consulta para obtener la imagen. He comprobado que al introducir imagenes destacadas se introduce un nuevo registro en la tabla wp_posts, además del propio post, que contiene el mime y el nombre de la imagen la cosa es como hacer una consulta en MySQL que obtenga el nombre del post y la imagen de cada uno de los post. Es mi única duda.

Un saludo.
  #6 (permalink)  
Antiguo 29/08/2012, 16:14
Avatar de molinojopiento  
Fecha de Ingreso: septiembre-2004
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Select imagenes en Wordpress

Quizas te sirva esto:

http://stackoverflow.com/questions/1...-for-wordpress
__________________
:-D algun dia sere el mejor....... :aplauso:
  #7 (permalink)  
Antiguo 30/08/2012, 05:35
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Select imagenes en Wordpress

Cita:
Iniciado por molinojopiento Ver Mensaje
Gracias molinojopiento, tu aporte me dio otra visión que no tenía y estoy más cerca. En los campos slug y title me aparece el nombre de la imagen tambiénXD

La consulta sería:
Código:
SELECT post_title AS title, post_name AS slug, meta_value AS image_url
FROM wp_posts, wp_postmeta
WHERE wp_posts.ID = wp_postmeta.post_id
AND meta_key = "_wp_attached_file"

Última edición por erxaca; 30/08/2012 a las 05:53
  #8 (permalink)  
Antiguo 30/08/2012, 06:09
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Select imagenes en Wordpress

Esta si XD:
SELECT a.post_title AS title, a.post_name AS slug, meta_value AS thumbnail
FROM wp_postmeta, wp_posts AS a
JOIN wp_posts AS b ON a.ID = b.post_parent
WHERE b.ID = wp_postmeta.post_id
AND meta_key = '_wp_attached_file'
LIMIT 0 , 30
  #9 (permalink)  
Antiguo 30/08/2012, 06:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Respuesta: Select imagenes en Wordpress

Hola erxaca, podrías explicar para qué quisieras hacer una query personal?
Creo que con la función get_attachment_image() (más específicamente este ejemplo) es suficiente.

pero como te decía, explicate que tal vez eso ya lo sabías pero estés necesitando algo más que WP no ofrezca.
__________________
...___...
  #10 (permalink)  
Antiguo 30/08/2012, 12:46
Avatar de molinojopiento  
Fecha de Ingreso: septiembre-2004
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Select imagenes en Wordpress

Creo que todos teniamos la misma duda, ojala saquemos provecho a este post.

Por cierto, que quieres hacer especificamente yo quiero hacer lo siguiente quizás quieras hacer lo mismo.


Crear un Texbox, donde se ingrese el ID del post.

Y mostrar su imagen destacada con otros datos como la fecha.

Saludos.
__________________
:-D algun dia sere el mejor....... :aplauso:
  #11 (permalink)  
Antiguo 30/08/2012, 17:43
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Select imagenes en Wordpress

Bueno os detallo más de lo que intento; tengo instalado WP Ratings, un plugin que permite puntuar los posts. Quiero poder coger el título, fecha, slug, imagen destacada y puntuación de los n posts más votados para crear un nuevo plugin en el home y la consulta debe ser personalizada por el hecho de enlazar con la tabla de WP ratings y esta es la consulta que no consigo armar.

Mañana le echaré un vistazo a tu aporte AlZuwaga a ver si lo logro con ello.

Muchas gracias por vuestro interés chic@s :)
  #12 (permalink)  
Antiguo 10/04/2013, 18:47
 
Fecha de Ingreso: noviembre-2007
Mensajes: 2
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Respuesta: Select imagenes en Wordpress

Cita:
SELECT a.post_title AS title, a.post_name AS slug, meta_value AS thumbnail
FROM wp_postmeta, wp_posts AS a
JOIN wp_posts AS b ON a.ID = b.post_parent
WHERE b.ID = wp_postmeta.post_id
AND meta_key = '_wp_attached_file'
LIMIT 0 , 30
¿Y cómo se modificaría esta misma consulta SQL pero para obtener las entradas de una categoría en particular?

Necesito poder realizar esa consulta de manera externa hacia el wordpress.

Gracias de antemano por la ayuda.

Etiquetas: imagenes, mysql, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:19.