Visualizzazione risultati 1 fino 13 di 13

Discussione: Visualizzare solo titolo post

  1. #1
    Guest

    Exclamation Visualizzare solo titolo post

    Salve. Vorrei sapere come posso fare per visualizzare nella home del mio blog con CMS wordpress solo i titoli delle discussioni e non anche il testo. In pratica vorrei realizzare una sorta di "Sommario" per rendere più pulita la pagina. Mi sembra di aver capito di dover modificare il file index, togliendo:
    Codice HTML:
    <div class="entry">
    <?php the_content('Leggi il resto &raquo;'); ?>
    </div>
    Ma il file index del template è in formato *.php non *.html, e inoltre non è presente questa riga. Che file index si intende?
    Perfavore è urgentissimo.
    Un saluto.
    Simone

  2. #2
    Guest

    Predefinito

    devi eliminare la chiamata a the_content() o the_excerpt() dal loop della pagina home. A seconda del tema può succedere che il loop non sia nel file index.php, ma in un altro file che viene incluso (di solito loop.php, ma potrebbe avere un altro nome). Per capire come è strutturato un tema wordpress leggi qui:
    La struttura di un tema WordPress

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da niccolotapparo Visualizza messaggio
    devi eliminare la chiamata a the_content() o the_excerpt() dal loop della pagina home. A seconda del tema può succedere che il loop non sia nel file index.php, ma in un altro file che viene incluso (di solito loop.php, ma potrebbe avere un altro nome). Per capire come è strutturato un tema wordpress leggi qui:
    La struttura di un tema WordPress
    Grazie 1000! Però non sono ancora riuscito. Ho letto tutto il tuo articolo sul tuo sito, ma non ho trovato il file loop.php, e quella riga di codice non c'è nemmeno nel file index. Questi sono tutti i miei file, dove mi consigli di guardare

    (single.php)
    (comments.php)
    (functions.php)
    (searchform.php)
    (index.php)
    (footer.php)
    (search.php)
    (404.php)
    (page.php)
    (header.php)
    (block.php)
    (block_header.php)
    (comment.php)
    (legacy-comments.php)
    (navigation.php)
    (onecolumn-page.php)
    (pagination.php)
    (parser.php)
    (Post.php)
    (post_metadatafooter.php)
    (post_metadataheader.php)
    (post_title.php)
    (sidebars.php)
    (onecolumn-page.php)
    (vmenu.php)
    (vmenu_header.php)
    (widgets.php)
    Alcuni li ho esclusi, ma sono tutti i file del mio template (Esclusi i fogli di Stile). GRAZIE.

    S.

  4. #4
    Guest

    Predefinito

    scarica in locale il tema via FTP, e mediante un editor di testo come notepad++ lancia una ricerca sull'intera cartella del tema delle funzioni the_content/the_excerpt. Non considerare i file single.php e page.php che sono quelle dei singoli post/pagine.

  5. #5
    Guest

    Predefinito

    Ho fatto una ricerca e entrambe le funzioni si trovano nel file functions.php. Il problema è che ce ne sono tantissime...
    Il file functions è questo:

    Come mi devo muovere?

    Grazie, sei gentilissimo!

    EDIT 1:

    Ho trovato:

    Codice PHP:
    $the_contents = get_the_excerpt();
    Lo ho editata così:

    Codice PHP:
    //$the_contents = get_the_excerpt();
    Adesso eseguo un test...

    EDIT 2

    Niente non funziona...

    Grazie!
    Ultima modifica di Pcitaliaforum : 30-04-2011 alle ore 18.34.41

  6. #6
    Guest

    Predefinito

    che tema stai usando?

  7. #7
    Guest

    Predefinito

    Lo ho creato io con Artisteer 2. Hai bisogno che ti mando il file *.zip del tema?

  8. #8
    Guest

    Predefinito

    Non ho idea di come funzioni artisteer purtroppo. Ho sempre creato a mano i temi di wp.

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da niccolotapparo Visualizza messaggio
    Non ho idea di come funzioni artisteer purtroppo. Ho sempre creato a mano i temi di wp.
    Ma anche il mio lo ho creato io.

    EDIT:

    Ho trovato questo plugin per gestire la funzione get_the_expert() Excerpt Editor
    Ultima modifica di Pcitaliaforum : 02-05-2011 alle ore 20.40.38

  10. #10
    Guest

    Predefinito

    Ma anche il mio lo ho creato io
    No, tu lo hai creato con Artisteer, il che è diverso.

    Prova a postare il codice del file functions.php e pure dell' index.php

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da musicanapoli Visualizza messaggio
    No, tu lo hai creato con Artisteer, il che è diverso.

    Prova a postare il codice del file functions.php e pure dell' index.php
    Purtroppo non posso caricarlo, perché va oltre il limite delle lettere ammesse.

    Il file index.php é come segue

    Codice PHP:

    <?php
    get_header
    ();

    if (
    have_posts())
    {
    while (
    have_posts())
    {
    art_post();
    }
    art_page_navi();
    } else {
    art_not_found_msg();
    }


    get_footer();
    EDIT:

    Per il file function.php vai qua: LINK
    Ultima modifica di Pcitaliaforum : 04-05-2011 alle ore 21.03.29

  12. #12
    Guest

    Predefinito

    Nell'index viene richiamata la funzione art_post e nel file functions.php corrisponde a:
    Codice PHP:
    function art_post(){
    the_post();
    echo
    art_parse_template(&#8220;post”, array(
    &#8216;post_class’ => function_exists(‘get_post_class’) ? implode(‘ ‘, get_post_class()) : ”,
    &#8216;post_id’ => ‘id=”post-’ . get_the_ID() . ‘”‘,
    &#8216;post_thumbnail’ => art_get_post_thumbnail(),
    &#8216;post_title’ => art_get_post_title(),
    &#8216;post_metadataheader’ => art_get_post_metadata(‘header’),
    &#8216;post_content’ => art_get_post_content(),
    &#8216;post_metadatafooter’ => art_get_post_metadata(‘footer’)
    ));
    }
    o provi a cancellare momentaneamente questo
    Codice PHP:
    &#8216;post_content’ => art_get_post_content(),
    Oppure mi è venuta un'idea. Fai una copia del file index.php originale, dopo incolla il seguente codice al posto di quello che hai postato prima:

    Codice PHP:
    <?php get_header(); ?>

    <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?>

    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>

    <?php endwhile; else: ?>
    <p><?php _e('La pagina che stai cercando non e\' stata trovata. Fai una ricerca.'); ?></p>
    <?php endif; ?>

    <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

    <?php get_footer(); ?>
    Male che vada, puoi sempre ripristinare il file index.php con quello originale (basta fare copia e incolla del codice).
    Ultima modifica di musicanapoli : 05-05-2011 alle ore 02.11.20

  13. #13
    Guest

    Predefinito

    Grazie! Ho fatto tutto ciò che hai detto ma non funziona:(

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •