Recuperação de posts por Query Personalizado de ID do termo
-
-
Aquiestá o CODEX JDM2112 é referente a: [exibindopostagens usando uma consulta de seleçãopersonalizada] (http://codex.wordpress.org/display_posts_using_a_custom_select_query).Eleme bateu até ...Here is the Codex jdm2112 is referring to: [Displaying Posts Using a Custom Select Query](http://codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query). He beat me to it...
- 1
- 2014-06-20
- eyoung100
-
1 responda
- votos
-
- 2014-06-20
Vocêjátentou usar a classe WP_Query?Vocêpode achar que émaisfácil usar asferramentasinternasparaissoem vez de uma consultapersonalizada do zero.Algo semelhante ao seguinte devefuncionarpara você:
& lt;?php $ args=array ( 'post_type'=>'recipe_cpt', 'tax_Query'=>variedade( variedade( 'taxonomia'=>'recipe_tx', 'campo'=>'term_id', 'Termos'=>37. ) ) ); $ query=novo WP_Query ($ args);? >
Editar: Observe o
Tax_Query
é umamatriz dematrizespor design.Muitosproblemas de consulta deimposto são resultado deperdereste detalhe.Editar: Corrigido
Campo
Typo de Valor acima,substituindo 'ID'por 'term_id'.Have you tried using the WP_Query class? You might find it's easier to use the built-in tools for this instead of a custom query from scratch. Something similar to the following should work for you:
<?php $args = array( 'post_type' => 'recipe_cpt', 'tax_query' => array( array( 'taxonomy' => 'recipe_tx', 'field' => 'term_id', 'terms' => 37 ) ) ); $query = new WP_Query( $args ); ?>
EDIT: note the
tax_query
is an array of arrays by design. Many tax query problems are a result of missing this detail.EDIT: corrected
field
value typo above, replacing 'id' with 'term_id'.-
Comopossoencontrarpostagens com cláusula similarneste caso?how i can find posts with LIKE clause int this case ?
- 0
- 2014-06-20
- Azeem Hassni
-
Observe que os valorespossíveispara o `campo 'são`term_id`,`nome`,` slug` ou `term_taxonomy_id`.Veja https://codex.wordpress.org/class_reference/wp_query#taxonomy_parameters.Note that the possible values for `field` are `term_id`, `name`, `slug` or `term_taxonomy_id`. See https://codex.wordpress.org/Class_Reference/WP_Query#Taxonomy_Parameters
- 2
- 2017-11-22
- Marian
Eu quero recuperarpostspersonalizados usando usando consultapersonalizada. minhataxonomia é recipe_txe termos. (Carne),(frango)etcnele.
Eutentei usar
Mas sem sorte.
Alguémpodeme ajudar a obterpostagens WPpor seuterm_id.
Sebovinos IDfor 37,entãoeu quero recuperartodos osposts com
term_id = 37
Obrigado