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

Filtrar posts que comiencen por una letra especifica

Estas en el tema de Filtrar posts que comiencen por una letra especifica en el foro de WordPress en Foros del Web. Saludos, alguien sabe de alguna forma de filtrar los posts de Wordpress utilizando query_posts($args);...
  #1 (permalink)  
Antiguo 21/10/2011, 17:09
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 11 meses
Puntos: 9
Pregunta Filtrar posts que comiencen por una letra especifica

Saludos, alguien sabe de alguna forma de filtrar los posts de Wordpress utilizando query_posts($args);



__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #2 (permalink)  
Antiguo 22/10/2011, 13:57
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años, 8 meses
Puntos: 656
Respuesta: Filtrar posts que comiencen por una letra especifica

Podés usar:
Código PHP:
Ver original
  1. $args = array(
  2. 'orderby' => 'title',
  3. 'order'    => 'ASC'
  4. );
  5. query_posts( $args );

Acá tenés mas info
http://codex.wordpress.org/Class_Ref...ery#Parameters
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #3 (permalink)  
Antiguo 25/10/2011, 08: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, 9 meses
Puntos: 535
Respuesta: Filtrar posts que comiencen por una letra especifica

Mmm... deberías hacer una consulta a la tabla wp_posts mediante $wpdb. Esa consulta te traería en un array los ID de los posts donde WHERE $wpdb->posts.post_title LIKE '%X'. Luego ese array lo usás en post__in:

Código:
$args = array(
    'post__in' => $postids,
    'orderby' => 'title',
    'order'    => 'ASC'
    );
    query_posts( $args );
Me explico?
__________________
...___...
  #4 (permalink)  
Antiguo 25/10/2011, 22:10
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 11 meses
Puntos: 9
De acuerdo Respuesta: Filtrar posts que comiencen por una letra especifica

Estoy muy agradecido con tu respuesta.



Cita:
Iniciado por AlZuwaga Ver Mensaje
Mmm... deberías hacer una consulta a la tabla wp_posts mediante $wpdb. Esa consulta te traería en un array los ID de los posts donde WHERE $wpdb->posts.post_title LIKE '%X'. Luego ese array lo usás en post__in:

Código:
$args = array(
    'post__in' => $postids,
    'orderby' => 'title',
    'order'    => 'ASC'
    );
    query_posts( $args );
Me explico?
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #5 (permalink)  
Antiguo 25/10/2011, 22:10
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 11 meses
Puntos: 9
Respuesta: Filtrar posts que comiencen por una letra especifica

¡¡¡Muchisimas gracias!!!

Tu información me fue de mucha utilidad.
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web

Etiquetas: especifica, filtrar, letra, post, posts
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 10:45.