Uso unión / intersección query_posts variables en forma de parámetro de la petición URI?
-
16-10-2019 - |
Pregunta
Por lo general, cuando se crea algún tipo de consulta, que se utiliza un arreglo para mis argumentos como esto:
$postslistArgs = array( 'child_of' => 320, 'parent' => 320 ); $postslist = get_pages($postslistArgs);
Hay otras ocasiones, sin embargo, cuando necesito / que desee utilizar los parámetros de consulta de estilo URI como esta:
get_pages('child_of=320&parent=320');
Eso es todo sencillo, pero ¿hay alguna manera posible usar el estilo de parámetro URI de unión más adelantado / intersección consulta como post__not_in
que requieren una matriz de ID?
Solución
WP_Query utiliza la función parse_str
nativa de PHP, que utiliza la siguiente estructura para arrays Significan:
'post__not_in[]=1&post__not_in[]=2&post__not_in[]=3'
es el mismo que
array(
'post__not_in' => array( 1,2,3 )
)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a wordpress.stackexchange