Affichage d'un article spécifique dans une requête WP par identifiant de publication
-
-
Voirici - http://wordpress.stackexchange.com/a/175746/42702See here - http://wordpress.stackexchange.com/a/175746/42702
- 0
- 2015-01-23
- T.Todua
-
2 réponses
- votes
-
- 2011-11-14
post_id
n'estpas un argument validepourquery_post
Remplacezpost_id
parp
, donc vous obtenez:query_posts('p=40&post_type=homepage_video'); while (have_posts()): the_post(); ?> <div id="video-panel-blue"> <?php get_custom_field('home-video-iframe', TRUE); ?> </div> <?php endwhile; ?>
pour voir la liste des arguments que vouspouvez utiliser avec query_posts,jetez un œil à cetteentrée de codex
post_id
is not a valid argument forquery_post
Changepost_id
top
, so you get:query_posts('p=40&post_type=homepage_video'); while (have_posts()): the_post(); ?> <div id="video-panel-blue"> <?php get_custom_field('home-video-iframe', TRUE); ?> </div> <?php endwhile; ?>
to see the list of arguments you can use with query_posts take a look at this codex entry
-
qu'est-ce que `get_custom_field`?what is `get_custom_field` ?
- 0
- 2015-09-13
- Ari
-
- 2016-10-21
Tous les articles,quel que soit leurtype depublication,sont stockés dans lamêmetable dans WordPress.Celaimplique que l'ID depublicationest unique.Vousn'avez doncpasbesoin d'utiliser
query_posts()
pour obtenir un article spécifique,vouspouvez simplement utiliserget_post()
:$my_post = get_post(40); echo $my_post->post_title;
All posts, regardless of their post type, are stored in the same table in WordPress. That implies that the post ID is unique. So you don't have to use
query_posts()
to get a specific post, you can simply useget_post()
:$my_post = get_post(40); echo $my_post->post_title;
-
Et si au lieu depost_title,je voulais obtenir un champ?What if instead of post_title, I wanted to get a field?
- 0
- 2018-03-15
- Si8
J'essaie simplement d'afficher unidentifiant depublication spécifique àpartir demontype depublicationpersonnalisé "homepage_video".Je suis sûr que c'est lebon code,maisil semble renvoyertous lesmessagesplutôt que simplement l'ID depublication 40.
Merci