Eu tenho um tipo de postagem personalizado que eu quero consultar um nome de categoria dynamic de um meta-campo personalizado

Então, esta é a minha consulta. Onde categoria 17 é, eu quero isso por dynamic com base na página em que você está. Então eu tenho um meta-campo personalizado chamado city_name, mas quando eu acabei de colocar isso lá. Obviamente, ele não funciona. Como faço para obter o ‘gato’ para mostrar o nome do meta personalizado

// WP_Query arguments $args = array ( 'post_type' => 'advertisement', 'category_name' => 'city_name', 'posts_per_page' => '2', 'order' => 'DESC', 'orderby' => 'date', ); // The Query $search_ads = new WP_Query( $args ); // The Loop if ( $search_ads->have_posts() ) { while ( $search_ads->have_posts() ) { $search_ads->the_post(); ?> 
  • <a href="https://wordpress.stackexchange.com//questions/147840/i-have-a-custom-post-type-that-i-want-to-query-a-dynamic-category-name-from-a-cu/">
  • <?php } } else { // no posts found }

    EDITAR:

    Comecei a fazer isso:

     $key_1_value = get_post_meta( get_the_ID(), 'city_name', true ); // WP_Query arguments $args = array ( 'post_type' => 'advertisement', 'category_name' => '$key_1_value', 

    não parece funcionar. Se eu fizer o nome da categoria “toronto”, que é o “nome da cidade” que procuro, funciona perfeitamente. Preciso que o nome da cidade seja desenhado dinamicamente.

    EDITAR PROBLEMAS RESOLVIDAS.

    Ok, então isso acabou por ser quase perfeito. no entanto, você deve redefinir a consulta, antes de desenhar o valor. Bom, não me levou 100 bilhões de horas para descobrir. Obrigado Índia.

     wp_reset_query 

    Adicione o reset logo após a linha $ key_value antes dos argumentos, então você pode desenhar seu meta-campo personalizado para os argumentos.

    Solutions Collecting From Web of "Eu tenho um tipo de postagem personalizado que eu quero consultar um nome de categoria dynamic de um meta-campo personalizado"