web-dev-qa-db-fra.com

Obtenir tous les messages personnalisés avec une certaine catégorie

Apparemment, je suis en retard, et j’ai du mal à trouver une tâche simple qui consiste à obtenir tous les messages d’une certaine catégorie. J'ai essayé:

  • query_posts ()
  • Nouvelle requête()

mais je lutte pour obtenir quelque chose d'eux

$args = array(
    'post_type'                     => 'fb',
    'fbcate_category'   => array(35),
    'order'                         => 'DESC', 
    'posts_per_page'                => -1,
);

$posts_array = new WP_Query($args);

J'ai essayé la même chose avec query_posts (), mais je ne retire rien sauf un tableau vide de celui-ci non plus.

2
Mac

$blabla = new Query($args); devrait être $blabla = new WP_Query($args);

UPDATEVotre code actuel devrait ressembler à ceci:

$args = array(
    'post_type'         => 'fb',
    'tax_query'         => array(
        array(
            'taxonomy' => 'fbcate_category',
            'field'    => 'id',
            'terms'    => '35',
        ),
    ),
    'order'             => 'DESC', 
    'posts_per_page'    => -1,
);

$posts_array = new WP_Query($args);

taxonomy est votre nom de taxonomie.

Dites-moi comment ça se passe.

2
Abdul Awal