Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    visualizzare home sito wordpress con anche gli articoli bozza

    ciao a tutti, ho una necessità (si spera) si spera non troppo complicata la home di un sito wordpress che gestisco mostra gli ultimi articoli, classico... c'è un modo per vedere questa home con anche gli articoli che sono ancora in bozza? ho provato a cercare su google ma niente, in realtà non so neanche bene come cercarlo
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    34
    codice:
    $query = array(
        'post_type' => 'post',
        'post_author' => $current_user->ID,
        'post_status' => array('publish', 'draft')    
    );
    query_posts($query);
    l'ho preso da qui

  3. #3
    ciao e grazie, ho ancora un problema
    Codice PHP:
              <?php query_posts('cat='.$id_categoria[14].'&showposts='.$n_articoli[14].''); ?>            <?php $posts get_posts('category='.$id_categoria[14].'&numberposts='.$n_articoli[14].'&offset=0');            foreach ($posts as $post) : start_wp(); ?>                     <!--di seguito i campi da estrarre-->

    <a href="<?php the_permalink(); ?>"><img src="<?php echo MultiPostThumbnails::get_post_thumbnail_url('post','mobile-fb'); ?>"></a>
     
                   <?php endforeach; ?>
    questo è il codice, non so come integrare il codice che mi hai postato tu con questo

  4. #4
    edit: ho risolto, ecco la soluzione per mostrare SOLO GLI ARTICOLI BOZZA

    Codice PHP:

          <?php query_posts('cat='.$id_categoria[14].'&post_status=draft&showposts='.$n_articoli[14].''); ?>            <?php $posts get_posts('category='.$id_categoria[14].'&post_status=draft&numberposts='.$n_articoli[14].'&offset=0');            foreach ($posts as $post) : start_wp(); ?>                     <!--di seguito i campi da estrarre-->

    <a href="<?php the_permalink(); ?>"><img src="<?php echo MultiPostThumbnails::get_post_thumbnail_url('post','mobile-fb'); ?>"></a>
     
                   <?php endforeach; ?>
    è bastato aggiungere
    Codice PHP:
    &post_status=draft 
    in query_posts e get_posts

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    34
    Perfetto, in genere i parametri puoi passarli anche come array, quindi potevi scrivere qualcosa di simile

    codice:
    $query =  array(
        'category' => $id_categoria[14],
        'posts_per_page'   => $n_articoli[14],
        'post_status' => 'draft',
        );
    
    get_posts( $query );
    Invece non ho capito perchè usi contemporaneamente query_posts e get_posts per fare la stessa query

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.