Perguntas com a marcação «wp-query»

"wp-query" ambiguamente se refere a uma das duas coisas. 1) WP_Query é uma classe nativa do WordPress que permite aos usuários consultar o banco de dados de postagens usando vários critérios. 2) $ wp_query é a variável global que contém o principal objeto de consulta preparado pelo WordPress com base em uma determinada solicitação.

3
Devo usar Pre Get Posts ou WP_Query
Eu tenho a seguinte consulta que eu chamo no meu modelo taxonomy.php via query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Esta função funciona perfeitamente. No entanto, depois de ler o codex para as postagens de consulta, ele mencionou pre_get_posts como a maneira preferida de alterar a consulta padrão. Os pre_get_posts seriam …


4
Excluir ID da postagem de wp_query
Como posso excluir uma postagem específica de uma consulta WP_Query? (Por exemplo, mostre todas as postagens além de uma postagem com o ID 278) Eu tentei o argumento post__not_in, mas ele remove todas as postagens. Qualquer ajuda seria ótimo. Aqui está minha consulta atual <?php $temp = $wp_query; $wp_query= null; …
28 wp-query  exclude 

3
Obter IDs de postagem do WP_Query?
Existe uma maneira de recuperar uma matriz de IDs de postagem consultados a partir do seguinte: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); …

4
Como imprimir o sql excutado logo após sua execução
Estou procurando uma maneira pela qual eu possa imprimir a consulta sql executada logo após o: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Isso seria ótimo se eu pudesse ver quais valores estão indo na consulta. obrigado
26 wp-query  wpdb 

4
É necessário usar wp_reset_query () em uma chamada WP_Query?
Estou usando o seguinte código para recuperar postagens: <?php $featuredPosts = new WP_Query(); $featuredPosts->query('showposts=5&cat=3'); while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="meta"> By <?php the_author() ?> </div> <div class="storycontent"> <?php the_excerpt(); ?> </div> <?php endwhile; ?> Preciso usar wp_reset_query()? Se sim, onde devo colocá-lo?
26 wp-query 


2
Usando pre_get_posts com WP_Query
Eu estava lendo a excelente resposta de Stephen Harris para essa pergunta sobre o uso de WP_query(), query_posts()e pre_get_posts. Ele diz que "pre_get_posts é um filtro, para alterar qualquer consulta. É mais frequentemente usado para alterar apenas a 'consulta principal'". É possível usar pre_get_postspara filtrar apenas uma consulta secundária específica …


3
Posso forçar o WP_Query a não retornar resultados?
Estou trabalhando em um site com um recurso de pesquisa que permite que os usuários pesquisem várias meta meta. Existe um padrão de pesquisa específico para o qual gostaria de não retornar resultados à força. O WP_Query tecnicamente encontrará resultados no banco de dados, mas eu gostaria de substituir isso …
23 wp-query  loop  search 



5
Consulta para classificar uma lista por meta-chave primeiro (se houver) e mostrar as postagens restantes sem a meta-chave ordenada por título
Estou trabalhando em um modelo de página de termo de taxonomia personalizado em que queremos que os itens conectados ao termo sejam classificados por uma data de publicação (campo de data personalizado) - e se houver vários itens no mesmo dia (formatado como AAAA-MM- DD) para classificá-las por título e, …

1
Devemos confiar nos pós-globais?
@toscho deixou um comentário nessa resposta que me fez pensar novamente. Quanta confiança devemos ter no escopo global, especialmente em relação aos pós-globais $post? E daí? A variável global pode ser substituída por todos antes de sua verificação ser executada. Esse é o ponto das variáveis ​​globais: acesso global. $postpor …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.