WordPress – Transformez les pages en messages et affichez l’enfant de tous les parents, tout en supprimant le parent.
Ce que j’ai:
- Maison
- À propos de
- Projets
- Projet Pages 1
- Projet 1
- Projet Pages 2
- Projet 2
- Projet Pages 3
- Projet 3
- Projet Pages 1
- Projets
Je voudrais parcourir les pages enfants du projet afin d’afficher les pages dans l’ordre des projets les plus récents de tous les sous-enfants, puis pouvoir faire écho ou extraire des champs personnalisés,
<?php the_title();?>
<?php the_excerpt();?>
Cependant, je ne souhaite pas afficher les pages parentes, uniquement par exemple le projet 1 ou le projet 2 ou le projet 3, etc.
J’ai essayé beaucoup de choses mais je n’arrive pas à le faire avec array_merge ou wp_list_pages.
Toute aide m’empêcherait de m’arracher les cheveux. Très appréciée.
Solution n°1 trouvée
J’ai trouvé comment faire. J’ai utilisé le code suivant. J’espère que cela aide quelqu’un.
<?php
$args=array(
'post_type' => 'page',
'post__in' => array(345, 289),
'post_status' => 'publish',
'posts_per_page' => 2,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post();
?>
Cela a produit 2 publications sous forme de pages, à partir de la catégorie spécifique sans afficher le parent, en évitant d’utiliser wp_list
mais en utilisant un new WP_Query
et $args
. Cela a fonctionné comme une solution temporaire mais fonctionne.
Solution n°2 trouvée
Lisez ci-dessous l’URL, je suis sûr que cela vous aidera beaucoup.
Comment exclure les publications des catégories enfants sur la page de catégorie WordPress
http://thesistut.com/2012/exclude-posts-from-children-category/
Solution n°3 trouvée
J’ai trouvé comment faire. J’ai utilisé le code suivant. J’espère que cela aide quelqu’un.
<?php
$args=array(
'post_type' => 'page',
'post__in' => array(345, 289),
'post_status' => 'publish',
'posts_per_page' => 2,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post();
?>
Cela a produit 2 publications sous forme de pages, à partir de la catégorie spécifique sans afficher le parent, en évitant d’utiliser wp_list
mais en utilisant un new WP_Query
et $args
. Cela a fonctionné comme une solution temporaire mais fonctionne.
Solution n°4 trouvée
Lisez ci-dessous l’URL, je suis sûr que cela vous aidera beaucoup.
Comment exclure les publications des catégories enfants sur la page de catégorie WordPress
http://thesistut.com/2012/exclude-posts-from-children-category/
0 commentaire