• User Attivo

    Eliminare navigazione fra articoli

    Salve forum,
    avete presente questa cosa (perdonate la definizione come "cosa"): oi41.tinypic.com/s3m1rq.jpg

    Come faccio ad eliminarla?
    Oltre ad essere poco estetica mi è del tutto inutile.


  • Moderatore

    Ciao lucolo,
    sono i link all'articolo precedente ("previous") e successivo ("next").
    Se te la cavi col php è abbastanza semplice: devi individuare su Aspetto->Editor il file .php sorgente in cui viene chiamato il codice per la visualizzazione degli articoli. Dipende dal tema che usi, prova a vedere su single.php: se non c'è direttamente il codice,può esserci una chiamata del tipo get_template_parte('post',nomeFile) (su per giù), dove al posto di nomeFile ovviamente troverai il sorgente interessato.

    Si tratta, una volta individuato, di commentare il codice che genera quei link.

    Ora, io te l'ho spiegato, ma se non sei sicuro, posta qui, tra i tag appositi per il codice, il codice della tua pagina [single.php e vedrò di aiutarti passo passo fornendoti il codice da copia-incollare. 😉


  • User Attivo

    In quanto .php sono abbastanza "franoso".
    Se riuscissi ad aiutarmi te ne sarei davvero grato 😊

    [PHP]<?php
    /**

    • Single Post Template
    • This template is the default page template. It is used to display content when someone is viewing a
    • singular view of a post ('post' post_type).
    • @link codex.wordpress.org/Post_Types#Post
    • @package WooFramework
    • @subpackage Template
      */

    get_header();
    ?>

    <!-- #content Starts -->
    <?php woo_content_before(); ?>
    <div id="content" class="col-full">
    
        <div id="main-sidebar-container">    
    
            <!-- #main Starts -->
            <?php woo_main_before(); ?>
            <div id="main">                       
    

    <?php
    woo_loop_before();

    if (have_posts()) { $count = 0;
        while (have_posts()) { the_post(); $count++;
            
            woo_get_template_part( 'content', get_post_type() ); // Get the post content template file, contextually.
        }
    }
    
    woo_loop_after();
    

    ?>
    </div><!-- /#main -->
    <?php woo_main_after(); ?>

            <?php get_sidebar(); ?>
    
        </div><!-- /#main-sidebar-container -->         
    
        <?php get_sidebar('alt'); ?>
    
    </div><!-- /#content -->
    <?php woo_content_after(); ?>
    

    <?php get_footer(); ?>[/PHP]


  • User

    Ciao. Qui non vedo in realtà la parte per eliminare ciò che vuoi.

    Che template usi? Secondo me è in un altro file come diceva lastrobt.

    Ciao


  • User Attivo

    Uso canvas di woothems.


  • User

    Ciao. Non so se hai risolto, ma sono riuscito a controllare il template che usi ora.

    Per eliminare i link all'articolo precedente e successivo devi aprire il file content-post.php ed eliminare questo codice

    <?php
    woo_post_after();
    $comm = $woo_options[ 'woo_comments' ];
    if ( ( $comm == 'post' || $comm == 'both' ) && is_single() ) { comments_template(); }
    ?>

    Che trovi in fondo.

    Ciao


  • User Attivo

    Non ho ancora risolto e ti ringrazio per aver risposto.
    Ho provato ma in questo modo spariscono anche i commenti :mmm:


  • Moderatore

    Prova a postare sempre tra i tag code il contenuto del file che dice jhar 🙂


  • User Attivo

    Ciao lastrobt,
    non ho ben capito.


  • User

    Ciao Lucolo,

    passando ho visto il tuo post e mi "infilo" visto che sei online 😉

    Dovresti fare esattamente quello che hai fatto prima per il file single.php, copiandolo qui sul forum, ma questa volta con il file content-post.php (come indicato da jhar)


  • User Attivo

    content-post.php, eccola qua.

    [PHP]<?php
    /**

    • Post Content Template
    • This template is the default page content template. It is used to display the content of the
    • single.php template file, contextually, as well as in archive lists or search results.
    • @package WooFramework
    • @subpackage Template
      */

    /**

    $title_before = '<h1 class="title">';
    $title_after = '</h1>';

    if ( ! is_single() ) {

     $title_before = '<h2 class="title">';
     $title_after = '</h2>';
    
    $title_before = $title_before . '<a href="' . get_permalink( get_the_ID() ) . '" rel="bookmark" title="' . the_title_attribute( array( 'echo' => 0 ) ) . '">';
    $title_after = '</a>' . $title_after;
    

    }

    $page_link_args = apply_filters( 'woothemes_pagelinks_args', array( 'before' => '<div class="page-link">' . __( 'Pages:', 'woothemes' ), 'after' => '</div>' ) );

    woo_post_before();
    ?>
    <div <?php post_class(); ?>>
    <?php
    woo_post_inside_before();
    if ( $woo_options['woo_post_content'] != 'content' AND !is_singular() )
    woo_image( 'width='.$woo_options['woo_thumb_w'].'&height='.$woo_options['woo_thumb_h'].'&class=thumbnail '.$woo_options['woo_thumb_align'] );
    the_title( $title_before, $title_after );
    woo_post_meta();
    ?>
    <div class="entry">
    <?php
    if ( $woo_options['woo_post_content'] == 'content' || is_single() ) { the_content(__('Continue Reading →', 'woothemes') ); } else { the_excerpt(); }
    if ( $woo_options['woo_post_content'] == 'content' || is_singular() ) wp_link_pages( $page_link_args );
    ?>
    </div><!-- /.entry -->
    <div class="fix"></div>
    <?php
    woo_post_inside_after();
    ?>
    </div><!-- /.post -->

    <?php
    woo_post_after();
    $comm = $woo_options[ 'woo_comments' ];
    if ( ( $comm == 'post' || $comm == 'both' ) && is_single() ) { comments_template(); }
    ?>[/PHP]


  • User

    Ho smanettato un po' cercando nel tema.

    CREDO che tu debba accedere via FTP, entrare nella cartella "includes", aprire il file theme-actions.php e eliminare la riga:

    *add_action('woo_post_after','woo_postnav',10);// Single post navigation

    Aspettiamo comunque pareri più autorevoli ;)*


  • User Attivo

    Ci sono riuscito, indicazioni perfette. Grazie Daniele e tutti quanti!


  • User

    Ottimo!

    Felice che tu abbia risolto il tuo problema 😉