alimenter les messages personnalisés sur le modèle sur wordpress

Publié par Jean-Michel le

Je cherche à alimenter un type de message personnalisé sur un modèle personnalisé. Je veux essentiellement que quelques sous-sections avec des types de publication personnalisés (séparés) sur le panneau principal soient diffusées sur une page, comme une actualité, un blog, des témoignages.

Je pense avoir la bonne idée mais je crois que je me trompe. Veuillez m’excuser, car je ne travaille pas normalement sur wordpess. Je veux essentiellement (disons la page d’actualités) alimenter tous les articles dans le type d’article personnalisé « actualités ». J’ai une page de blog liée à un modèle qui ressemble à ceci –

 <?php
    /*
    Template Name:News*/
    ?>
    <?php get_header(); ?>
    <ul id="News">
    <?php global $post; query_posts( 'post_type=newst&orderby=ID&order=desc' ); while (have_posts()) : the_post(); ?>
    <li>

    <div class="fea_del">
        <h1><?php the_title(); ?></h1>
        <p><?php the_field('post_content',$post->ID); ?></p>
        <a <?php $p=get_permalink( $post->ID ); ?> href="<?php echo $p; ?>"class="entire_job">SEE ENTIRE ARTICLE</a>
    </div>
    </li>
     <?php endwhile; wp_reset_query(); ?>
    </ul>
    <?php get_footer(); ?>

J’ai le plugin [display-posts] dans ma page de blog et j’ai juste [display-posts] dans le corps dans l’espoir qu’il alimenterait simplement tous les messages du blog. Je me suis cogné la tête contre ça pendant un moment sans succès, je ne travaille pas beaucoup dans wordpress donc je suis un peu dans le noir ici.

Solution n°1 trouvée

Vous devez passer le $argstableau à WP_Query, essayez:

$args = array( 'post_type' => 'news', 'order' => 'desc' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
    the_title();
    //rest of you code
endwhile;
Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *