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

    Wordpress - evitare che un'articolo finisca in home page

    Ciao a tutti, volevo chiedere se c'è modo di evitare che un'articolo di una certa categoria non sia visibile come anteprima in home page.
    Io non sono riuscito a capire come, l'unico "trucco" era cambiare la data di pubblicazione così da farlo sparire dalla home page, ma non è una soluzione che mi piace.

    Grazie per l'aiuto

  2. #2
    Modifica il loop nella index, qui trovi un esempio per escludere i post di una determinata categoria http://codex.wordpress.org/The_Loop#..._Some_Category

  3. #3
    Ma la pagina index da modificare è quella dentro la cartella del tema che uso?

  4. #4

  5. #5
    Codice PHP:
    <?php 
    $x 
    1;
    if(
    is_home()) { 
        
    $options get_option("widget_sideFeature");
         
    $numberOf $options['number'];
        
    $category $options['category'];
        
    $category "&cat=" $category;
        
    $showposts "posts_per_page=" $numberOf $category ;
        
    $featuredPosts = new WP_Query();
        
    $featuredPosts->query($showposts);
        while (
    $featuredPosts->have_posts()) : $featuredPosts->the_post(); 
            
    $notin[] = $post->ID;
        endwhile;
        
        
    $posts pbt_theme_option('number_posts');
        if(empty(
    $posts)) $posts 6;
        
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
        if (
    is_active_widget('widget_myFeature')) {
            
    $args = array(
               
    'post__not_in'=>$notin,
               
    'posts_per_page'=>$posts,
               
    'paged'=>$paged
               
    );
        } else {
            
    $args = array(
               
    'posts_per_page'=>$posts,
               
    'paged'=>$paged
               
    );
        }           
        
    query_posts($args  '&cat=-24'); //stringa originale senza modifiche query_posts($args);
        
    if(pbt_theme_option('latest_story')=="on" && $paged 2) { echo '<h5 class="latest">'.__('Latest Story'"magazine-basic").'</h5>'; }
    }
    ?>
    Ho realizzato questa modifica(si trova nelle ultime righe), funziona ed escude la cateogira "24", ma la modifica è corretta? Non sono molto preparato in Worpress quindi chiedo conferma.
    Grazie per l'aiuto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.