Mostrando posts usando valores de Custom Meta Box en WordPress

  • Autor Autor NetReyes
  • Fecha de inicio Fecha de inicio
N

NetReyes

Eta
Hola.

Buenos días a todos los amigos/as de la comunidad de Forobeta.

En este bonita día les escribo para que me echen una mano con un pequeño problema que tengo al momento de mostrar los post con "query_posts" mediante el valor de un "Custom Meta Box".

Mi custom meta meta box sería de la siguiente forma, con los valores del id de un "Post Type".

2hcnu5i.png


Ahora trato de mostrar los valores que tengan el mismo valor del id que un post type, pero en ocasiones un post puede tener hasta tres id diferentes de un post type, como lo puedo mostrar con la "query_posts".

Hasta el momento e logrado separar los valores del custom meta box de la siguiente manera.

PHP:
$fecha = get_post_meta(get_the_ID(), 'pornostar', true);
    
$arrayFecha = explode(",", $fecha); 
$longitud = count($arrayFecha);
    
for($i=0; $i<$longitud; $i++)
{
//saco el valor de cada elemento
echo $arrayFecha[$i];
echo "<br>";
}

Tengo la idea que con esto ya tengo los valores separados, pero ahora para mostrolarlos con query_posts en la nueva post type no se como realizarlo, mi codigo que tengo hasta el momento es este.

PHP:
$args = array(    

'post_type' => 'post',
'meta_key' => $arrayFecha,
'meta_value' => $id,
'meta_compare' => ','
);
  
query_posts($args);        
 
while (have_posts()) : the_post(); ?>

Aunque este codigo que tengo no me funciona, tendria que crear un while o un for dentro de query_posts o algo parecido.
 
Atrás
Arriba