Parece que metade dos tutoriais no Codex e em torno da blogosfera usam query_posts()e usam meio WP_Query. Qual é o
get_posts () é uma função para criar múltiplos loops. Ele recupera uma lista das últimas postagens ou critérios de correspondência de postagens.
Parece que metade dos tutoriais no Codex e em torno da blogosfera usam query_posts()e usam meio WP_Query. Qual é o
Eu li o @ nacin's Você não conhece a Consulta ontem e foi enviado um pouco como uma toca de coelho. Antes de ontem, eu estava (erroneamente) usando query_posts()para todas as minhas necessidades de consulta. Agora estou um pouco mais sábio sobre o uso WP_Query(), mas ainda tenho algumas áreas...
Estive modificando a pesquisa WP incorporada usando o pre_get_posts filtro, permitindo que o usuário classifique as postagens (incluindo vários tipos personalizados de postagens) por campos diferentes. O problema que estou tendo é que, quando digo ao WP para classificar por um meta-valor, ele...
Não estou recebendo as postagens sob taxonomia personalizada ( fabric_building_types). Estou recebendo cat_ide cat->nametambém não consigo obter as postagens. $args = array( 'type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC',...
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...
Vejo que muitas pessoas preferem usar pre_get_postsgancho em vez de query_posts. O código abaixo funciona e mostra todas as postagens com meta-chave "em destaque" function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' );...
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...
Estou usando pre_get_postspara ajustar o número de postagens exibidas na minha página inicial. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Mas estou com um...
Eu tenho uma string com pós ID de: 43,23,65. Eu esperava poder usar get_posts()e usar a string com IDs como argumento. Mas não consigo encontrar nenhuma função para recuperar várias postagens por ID. Eu realmente tenho que fazer um WP_query? Também vi alguém mencionar o uso tag_in- mas não...
Eu fiz uma pesquisa bastante extensa sobre como usar pre_get_postsem páginas verdadeiras e nas primeiras páginas estáticas, e parece que não existe um método à prova de idiotas. A melhor opção que encontrei até hoje foi de um post feito por @birgire no Stackoverflow . Eu o reescrevi em uma classe...
Digamos que tenho os seguintes termos de taxonomia: Term 1 Term 1.1 Term 1.2 Term 2 Term 2.1 Como posso obter apenas postagens atribuídas ao Termo 1 e não incluir aquelas atribuídas ao Termo 1.1 ou 1.2? Por exemplo: $pages = get_posts(array( 'post_type' => 'page', 'numberposts' =>...
Encontrei esta pergunta: Existe uma maneira de usar $ query-> set ('tax_query' no filtro pre_get_posts? o que parece indicar que sim, você pode alterar a consulta de taxonomia nos arquivos de taxonomia via pre_get_posts (). então eu vim com add_action('pre_get_posts', 'kia_no_child_terms'...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do WordPress Development Stack Exchange. Fechado há 5 anos . Eu instalei o plug-in...
Existe uma maneira de usar $query->set('tax_query', ...)no pre_get_postsfiltro? por exemplo, o próximo código não está alterando a consulta. Observe que estou criando $ taxonomias e pesquisas personalizadas. function custom_search_filter($query) { ... // array('taxonomy' => 'category',...
é possível regenerar as lesmas programaticamente depois de alterar os títulos do post? Vários títulos de post foram atualizados e a lesma não foi atualizada com o título, portanto, preciso regenerar todas essas
O codex define como 'Configurar dados globais de postagem. Ajuda a formatar resultados de consultas personalizadas para usar tags de modelo. ' Eu realmente não entendo isso. Aqui está um exemplo de código: global $post; $args = array( 'numberposts' => -1); $posts = get_posts($args); foreach(...
Não sei por que, mas usei get_posts()para consultar alguns dados. Então eu usei setup_postdata()... Eu acho que é usado para que eu possa usar funções como the_permalink()etc com os novos dados do post? <?php foreach ($childPosts as $cp) : setup_postdata($cp); ?> <article <?php...
Desejo obter todas as postagens por determinado ID do autor (usuário atual). Posteriormente, quero escolher o primeiro post feito por esse usuário (ASC). Acho que não uso os argumentos certos em get_posts, não é? $ current_user_posts sempre contém uma matriz com todas as postagens do blog em vários...
Estou tentando criar uma lista de arquivos apenas com meus artigos "normais" em formato de postagem (não formatos de link, aparte, cotação, etc). Como eu implementaria has_post_format( 'standard' ), ou algo semelhante, no código abaixo? Não consegui encontrar uma consulta get_postsque solicite...
Estou usando esse código para listar os anexos de imagem de uma postagem: <select name="chb_homes_for_sale_specifics_floor_plan" style="width:100%;"> <option value="">Select</option> <?php $args = array( 'numberposts' => -1, 'orderby' => 'menu_order', 'order'...