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

[SOLUCIONADO] Como muestro una lista en wordpress? mediante plugin o como?

Estas en el tema de Como muestro una lista en wordpress? mediante plugin o como? en el foro de WordPress en Foros del Web. Hola, estoy desarrollando una web para una agencia de modelos en wordpress pero me he quedado estancado en la pagina donde listas a las modelos, ...
  #1 (permalink)  
Antiguo 15/02/2013, 05:50
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Pregunta Como muestro una lista en wordpress? mediante plugin o como?

Hola,

estoy desarrollando una web para una agencia de modelos en wordpress pero me he quedado estancado en la pagina donde listas a las modelos, como puedo hacer un listado de las modelos y modelos tipo tiene esta web que esta hecha en joomla pero en wordpress

http://www.agenciafama.es/modelos.html


Se hace mediante algun plugin o como?? Por favor ayuda que llevo intentando hacerlo y buscando pero nose como hacerlo.


Gracias
  #2 (permalink)  
Antiguo 15/02/2013, 06:12
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años, 7 meses
Puntos: 28
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

no creo que te sirva un plugin...

si cada modelo es un post con la foto como imanen en evidencia (imagen principal, la que esta abajo a la derecha), crea una template de pagina llamado modelos, en este template llamas todos los posts, y los ordenas (con html + css) en modo que te quede con el diseño que quieres... y creando una pagina de template modelos, deberias obtener el resultado...
  #3 (permalink)  
Antiguo 15/02/2013, 06:31
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

hola Jamie_88,

antes que nada gracias por responder, solo una duda como hago para ordenarlo con html + css? sabes de algun tutorial donde pueda entender como hacerlo?

Slds y gracias
  #4 (permalink)  
Antiguo 15/02/2013, 06:51
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años, 7 meses
Puntos: 28
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

sinceramente no sabria recomendarte algun tutorial, pero si buscas en google de seguro encontraras muchos...

me imagino que ya habras instalado wordpress (almenos en local)...

entra al theme Twenty_Eleven y habre el file page.php y el file content-page.php

creo que viendo ambos files te sera mas claro como lo tienes que hacer...
  #5 (permalink)  
Antiguo 15/02/2013, 08:35
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Vale gracias, voy a probar y te cuento.


Slds
  #6 (permalink)  
Antiguo 16/02/2013, 11:28
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Hola,

dos dudas, como hago para llamar mediante PHP el titulo del post, la feature image y la categoria a ser posible? Cual seria el codigo php de eso?


Tambien quisiera crear nuevos nuevos campos en cada post para asi poder crear una ficha para cada modelo, por ello como se hace en wordpress para crear nuevos campos tipo color de ojos, color de pelo, altuira, etc?


Slds y gracias por tu ayuda jamie
  #7 (permalink)  
Antiguo 16/02/2013, 13:11
Avatar de 23r9i0  
Fecha de Ingreso: noviembre-2008
Ubicación: Catalonia
Mensajes: 203
Antigüedad: 16 años, 1 mes
Puntos: 33
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

titulo: the_title() o get_the_title()
feature image: the_post_thumbnail() o get_the_post_thumbnail()
categoria: get_category() o get_term()

Custom fields: Puedes usar un plugin o crearlo manualmente mas info aqui
  #8 (permalink)  
Antiguo 16/02/2013, 13:49
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 12 años, 2 meses
Puntos: 83
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Si usa un plugin para tipos de contenidos, algunos traen opcion de contruir vistas, osea formas en las que aparecera en tipo de contenido correspondiente.

Si lo puedes hacer como categorias por post, hay plugins que muestran una lista de temas por categoria algunos son sencillos y otros traen imagenes y toda la cosa.
  #9 (permalink)  
Antiguo 16/02/2013, 13:50
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por antigoo Ver Mensaje
Si usa un plugin para tipos de contenidos, algunos traen opcion de contruir vistas, osea formas en las que aparecera en tipo de contenido correspondiente.

Si lo puedes hacer como categorias por post, hay plugins que muestran una lista de temas por categoria algunos son sencillos y otros traen imagenes y toda la cosa.
Hola antigoo,

me podrias decir a que plugin te refieres para que le heche un vistazo, gracias
  #10 (permalink)  
Antiguo 16/02/2013, 14:04
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Pregunta Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por 23r9i0 Ver Mensaje
titulo: the_title() o get_the_title()
feature image: the_post_thumbnail() o get_the_post_thumbnail()
categoria: get_category() o get_term()

Custom fields: Puedes usar un plugin o crearlo manualmente mas info aqui
Hola 23r9i0,

muchas gracias por tu ayuda, queria preguntarte como seria entonces el script php para que por ejemplo me muestre todas las "feature images" y "titulo" de todos los posts y que me lo muestre en filas de 4 (4 fotos por fila).

Porque te cuento los pasos que he hecho de momento que han sido los siguientes:

Crear un nuevo template como me dijo jamie_88 y en ese template estoy intentando poner las funciones que mencionas como por ejemplo:

Código:
<div class="modelos"> 
<?php 
echo the_title(); 
echo get_the_title();
echo the_post_thumbnail();
echo get_the_post_thumbnail();
  ?>

</div>

Pero no me muestra nada, que estoy haciendo mal? Como dime mi intencion es que me muestre la feature image y el titulo de todos los posts ordenados 4 filas


Gracias por la ayuda,

Slds
  #11 (permalink)  
Antiguo 16/02/2013, 14:21
Avatar de antigoo  
Fecha de Ingreso: octubre-2012
Ubicación: mx
Mensajes: 1.024
Antigüedad: 12 años, 2 meses
Puntos: 83
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

aqui hay muchos http://wordpress.org/extend/plugins/...=category+list
  #12 (permalink)  
Antiguo 16/02/2013, 14:35
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Perdon, me saca el titulo pero no me saca la imagen, que hago mal?

Cita:
Iniciado por antigoo Ver Mensaje

Alguno que recomiendes?

Slds
  #13 (permalink)  
Antiguo 16/02/2013, 18:14
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Hola,

ya he conseguido listar el titulo y la feature images de cualquier categoria a mi eleccion,
el codigo es el siguiente:

Cita:


<?php
query_posts( array('posts_per_page'=>5, 'category_name'=>'modelos vip') );
while ( have_posts() ) : the_post();
?>

<div class="entry-previewimage">



<h2><a href="<?php the_permalink(' ') ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<?php if ( has_post_thumbnail() ): // check for the featured image ?>
<a href="<?php the_permalink(' ') ?>" title="<?php the_title(); ?>" class="opacity"><?php the_post_thumbnail(); ?></a> <!--echo the featured image-->
<?php
endif;?></div>
<?php // the_excerpt(); // echo the excerpt
endwhile;
wp_reset_query(); // resets main query
?>




Ahora el problema que tengo es saber como puedo hacer para poder hacer que la lista se vea ordenada por 4 filas, osea que me sea ordenado por 4 modelos por fila, por lo que tengo entendido tengo que ponerlo en una tabla pero como puedo modificar el codigo de arriba para que se ordene de esa forma o dicho de otra forma como puedo implementar la tabla en ese codigo.

Última edición por codeman1234; 16/02/2013 a las 20:20
  #14 (permalink)  
Antiguo 17/02/2013, 03:36
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años, 7 meses
Puntos: 28
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por codeman1234 Ver Mensaje

Código PHP:
<?php
query_posts
( array('posts_per_page'=>5'category_name'=>'modelos vip') );
while ( 
have_posts() ) : the_post();
?>
con esto obtienes solo 5 posts de la categoria modelos vip,


Cita:
Iniciado por codeman1234 Ver Mensaje
Ahora el problema que tengo es saber como puedo hacer para poder hacer que la lista se vea ordenada por 4 filas, osea que me sea ordenado por 4 modelos por fila
para tener 4 columnas, lo que tienes que hacer es un float left, primerp calcula el tamaño de tus divs...

si tu div principal tiene un width de 880 px, entonces el div donde muestras las fotos de los modelos (si no me equivoco es este: <div class="entry-previewimage">) no puede ser mas grande de 200px (con un margen a la derecha de 20px para que se vea ordenado)...


Cita:
Iniciado por codeman1234 Ver Mensaje
por lo que tengo entendido tengo que ponerlo en una tabla pero como puedo modificar el codigo de arriba para que se ordene de esa forma o dicho de otra forma como puedo implementar la tabla en ese codigo.
implementa tablas solo en ciertos casos, como por ejemplo si tienes que mostrar los horarios de un bus, los datos de una clase (escuela)...
  #15 (permalink)  
Antiguo 17/02/2013, 07:05
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Pregunta Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por jamie_88 Ver Mensaje
con esto obtienes solo 5 posts de la categoria modelos vip,
Como lo puedo poner para quitar ese limite de solamente 5 de forma correcta ya que yo le he puesto 999 para que muestre 999 imagenes que serian mas que suficientes pero prefiero aprender a solucionarlo de forma correcta a ser posible.


Cita:
Iniciado por jamie_88 Ver Mensaje
para tener 4 columnas, lo que tienes que hacer es un float left, primerp calcula el tamaño de tus divs...
Mas o menos he conseguido domarlo, me salen de forma de 4 columnas pero el problema son dos primero tengo ahora mismo puesto 7 modelos para probar y me salen en 3 filas de esta forma:

XXXX
XX
X

Me deberia salir completo de esta forma:

XXXX
XXX


Como puedo solucionarlo?


El segundo problema seria que me gustaria que las imagenes salgan ordenadas de tipo random, que no esten siempre en el mismo orden como podria ponerlo?


El codigo CSS es el siguiente:

Código:
.entry-previewimage, .entry-previewimage a {
width: 200px;
/*height: auto;*/
border:2px solid yellow;
background-color: #ccc;
margin-right: 20px;
float:left;
}


Estoy siguiendo tus indicaciones de width y float, que hago mal? Porque quisiera que todas las imagenes se muestren en el mismo tamaño.

Estoy usando el template "Twenty Twelve" y el template que estoy ahora es full width sin sidebar, te lo comento por si acaso.


Como deberia prodecer? Gracias y slds
  #16 (permalink)  
Antiguo 17/02/2013, 14:55
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años, 7 meses
Puntos: 28
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por codeman1234 Ver Mensaje
Como lo puedo poner para quitar ese limite de solamente 5 de forma correcta ya que yo le he puesto 999 para que muestre 999 imagenes que serian mas que suficientes pero prefiero aprender a solucionarlo de forma correcta a ser posible.
si lees la documentacion se te hara mas facil ;)... en lugar de usar el 999 usa -1, pero si la query es para la home, no tiene mucho sentido (creo yo) mostrar todos los posts, bastarian con 12 o un maximo de 20 posts... y controlo que el category_name creo que se refiere al slug y no al nombre (si tu nombre es modelos vip tu slug deberia ser modelos-vip)

http://codex.wordpress.org/Function_..._in_a_Category



Cita:
Iniciado por codeman1234 Ver Mensaje
Mas o menos he conseguido domarlo, me salen de forma de 4 columnas pero el problema son dos primero tengo ahora mismo puesto 7 modelos para probar y me salen en 3 filas de esta forma:

XXXX
XX
X

Me deberia salir completo de esta forma:

XXXX
XXX
a esto seria mas facil responder si tu pagina esta online... asi le puedo dar un ojo...



Cita:
Iniciado por codeman1234 Ver Mensaje
El segundo problema seria que me gustaria que las imagenes salgan ordenadas de tipo random, que no esten siempre en el mismo orden como podria ponerlo?
si he entendido a lo que te refieres... sinceramente nunca he tenido tal necesidad, y aunque si creo que no podrias hacer una query random "directa", de alguna forma lo podrias lograr, pero (para mi), seria mejor que muestos los posts por orden de fecha desc, o en este caso que son modelos por orden de nombre...


Cita:
Iniciado por codeman1234 Ver Mensaje
El codigo CSS es el siguiente:

Código:
.entry-previewimage, .entry-previewimage a {
width: 200px;
/*height: auto;*/
border:2px solid yellow;
background-color: #ccc;
margin-right: 20px;
float:left;
}


Estoy siguiendo tus indicaciones de width y float, que hago mal? Porque quisiera que todas las imagenes se muestren en el mismo tamaño.

Estoy usando el template "Twenty Twelve" y el template que estoy ahora es full width sin sidebar, te lo comento por si acaso.


Como deberia prodecer? Gracias y slds
lo primero que tendrias que hacer es crear un thumbnail (busca en los codex de wordpress sobre thumbnail y como agregar nuevos tamaños en tu tema) del tamaño que necesitas (200x200 por ejemplo) porque no tiene sentido cargar la imagen a tamaño original si en realidad la necesitas mas pequeña...


saludos...
  #17 (permalink)  
Antiguo 18/02/2013, 07:53
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 10 meses
Puntos: 8
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Pienso que podría cargar imágenes thumbnail del mismo tamaño por medio de un Custom fields o también por medio de imágenes destacadas.
  #18 (permalink)  
Antiguo 21/02/2013, 15:29
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como muestro una lista en wordpress? mediante plugin o como?

Cita:
Iniciado por el_tigre Ver Mensaje
Pienso que podría cargar imágenes thumbnail del mismo tamaño por medio de un Custom fields o también por medio de imágenes destacadas.
Hola El tigre,

Gracias tambien por responder pero ya lo solucione, cargandolas por thumbnail como dices, encontre la propiedad de css adecuada.


Muchas gracias a todos, me ayudasteis muchisimo y estoy aprendiendo muchisimo del wordpress cosas que ni me imaginaba que se pueden hacer con el.

Slds

Etiquetas: wordpress-plugins
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 09:10.