• User Attivo

    immagine in evidenza e miniatura nell'articolo

    Salve, vi spiego in breve il mio problema.
    Ho un tema realizzato con Artisteer. Inserisco una immagine e faccio "Utilizza come immagine in evidenza", ok. Solitamente la miniatura negli altri temi appare anche nel singolo articolo, invece nel mio tema Artisteer quando apro l'articolo non c'è la miniatura.
    Mi sapreste dire come fare per ovviare a questo problema? Grazie molte


  • User Attivo

    ultimamente le mie domande sono talmente arzigogolate che non trovano risposta in questo forum 😄


  • User Attivo

    Se ho capito bene vedi l'immagine solo nel pagina che raccoglie tutti gli articoli ma non la vedi nell'articolo singolo.
    Domanda banale, ma dopo che hai dato l'ok su utilizza l'immagine come anteprima la inserisci anche nell'articolo?


  • User Attivo

    Ciao, il problema è che se inserisci la foto nell'articolo avrai in home page 2 foto uguali. Invece a me interessava utilizzare solo l'immagine in evidenza e visualizzarla anche nel singolo articolo.


  • User Attivo

    Utilizzi la funzione the_content e poi ci metti il tag more o nella home ci sono gli articoli completi?
    Se utilizzi il tag more puoi cambiare la funzione the_content con the_excerpt e con quella le immagini non appariranno. Consulta il codex di questa funzione che di default mostra solo le prime 55 parole.

    **
    **


  • User Attivo

    utilizzo il plugin "evermore" su tema realizzato con artisteer.
    forse l'inghippo sta nel plugin ...
    Nella home non ci sono gli articoli completi ma i riassunti.
    Ci sono dei temi in cui non è necessario inserire l'immagine nell'articolo. E' sufficiente impostare l'immagine in evidenza che apparirà sia nei riassunti in homepage che nell'articolo singolo.


  • User Attivo

    La sostanza non cambia quel plugin inserisce il tag more automaticamente (+ plugin = - velocità del sito).
    Disattivalo, cambia quella funzione che ti ho detto prima e vedi se risolvi il problema.
    Non conosco i temi fatti con artisteer, se utilizzi la stessa versione di wordpress sugli altri siti prova a controllare dove questo tema differisce dagli altri temi.


  • User Attivo

    In home utilizza the_excerpt come ha suggerito elmanisero disattivando il plugin e prova ad inserire questo nel loop:

    <?php if(has_post_thumbnail()) { the_post_thumbnail();
    } ?>
    

  • User Attivo

    Giusto manetta me ne ero dimenticato


  • User Attivo

    ho provato a modificare index.pho ma l'errore è sempre dietro l'angolo che mi aspetta in agguato 🙂

    mi sapreste aiutare?

    [PHP]<?php get_header(); ?>
    <div class="art-content-layout">
    <div class="art-content-layout-row">
    <div class="art-layout-cell art-content">
    <p> </p>
    <div align="center"><?php include (ABSPATH . '/wp-content/plugins/featured-content-gallery/gallery.php'); ?></div>
    <?php get_sidebar('top'); ?>
    <?php
    if(have_posts()) {

    				/* Display navigation to next/previous pages when applicable */
    				if ( theme_get_option('theme_' . (theme_is_home() ? 'home_' : '') . 'top_posts_navigation' ) ) {
    					theme_page_navigation();
    				}
    				
    				/* Start the Loop */ 
    				while (have_posts()) {
    					the_post();
    					get_template_part('content', get_post_format());
    				}
    				
    				/* Display navigation to next/previous pages when applicable */
    				if (theme_get_option('theme_bottom_posts_navigation')) {
    					 theme_page_navigation();
    				}
    			
    			} else {
    			
    				 theme_404_content();
    				 
    			} 
    	    ?>
    		<?php get_sidebar('bottom'); ?>
          <div class="cleared"></div>
        </div>
        <div class="art-layout-cell art-sidebar1">
          <?php get_sidebar('default'); ?>
          <div class="cleared"></div>
        </div>
        <div class="art-layout-cell art-sidebar2">
          <?php get_sidebar('secondary'); ?>
          <div class="cleared"></div>
        </div>
    </div>
    

    </div>
    <div class="cleared"></div>
    <?php get_footer(); ?>[/PHP]


  • User Attivo

    Allora dovresti avere un file chiamato content.php, se si potresti pubblicarlo?
    Ma quello che non mi spiego è perchè gli altri tuoi temi funzionino mentre questo no, hanno tutti la stessa versione di wordpress?


  • User Attivo

    @elmanisero said:

    Allora dovresti avere un file chiamato content.php, se si potresti pubblicarlo?

    in questo tema c'è una carrellata di file content 🙂

    content-aside.php
    (content-aside.php)
    content-attachment.php
    (content-attachment.php)
    content-gallery.php
    (content-gallery.php)
    content-page.php
    (content-page.php)
    content-single.php
    (content-single.php)
    content.php
    (content.php)

    presumo che quello giusto dovrebbe essere content-single.php ma per sicurezza posto anche content.php

    content-single.php

    <?php
    	global $post;
    	theme_post_wrapper(
    		array(
    				'id' => theme_get_post_id(), 
    				'class' => theme_get_post_class(),
    				'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '',  
    				'before' => theme_get_metadata_icons('date,author,edit', 'header'),
    				'content' => theme_get_content(),
    				'after' => theme_get_metadata_icons('category,tag', 'footer')
    		)
    	);
    ?>
    

    content.php

    <?php
    	global $post;
    	theme_post_wrapper(
    		array(
    				'id' => theme_get_post_id(), 
    				'class' => theme_get_post_class(),
    				'thumbnail' => theme_get_post_thumbnail(),
    				'title' => '<a href="' . get_permalink( $post->ID ) . '" rel="bookmark" title="' . get_the_title() . '">' . get_the_title() . '</a>', 
    				'before' => theme_get_metadata_icons( 'date,author,edit', 'header' ),
    				'content' => theme_get_excerpt(), 
    				'after' => theme_get_metadata_icons( 'category,tag,comments', 'footer' )
    		)
    	);
    ?>
    
    

  • User Attivo

    Quello che ci interessa è il secondo ma è strano perchè c'è theme_get_excerpt che sarà sicuramente definita nel file function.php dove richiamerà quella funzione che ti dicevo di inserire e spiega anche il perchè gli altri temi funzionano. A questo punto non saprei cosa dire.

    Non hai risposto alla domanda delle versioni di WP non sarà per caso quello il motivo.


  • User Attivo

    @elmanisero said:

    Quello che ci interessa è il secondo ma è strano perchè c'è theme_get_excerpt che sarà sicuramente definita nel file function.php dove richiamerà quella funzione che ti dicevo di inserire e spiega anche il perchè gli altri temi funzionano. A questo punto non saprei cosa dire.

    Non hai risposto alla domanda delle versioni di WP non sarà per caso quello il motivo.

    la versione di wp che utilizzo è sempre l'ultimissima versione.
    Nel pannello di controllo andando nelle opzioni del tema artisteer ho trovato questo:
    Excerpt

    Use auto excerpts Generate post excerpts automatically (When neither more-tag nor post excerpt is used)
    Excerpt length (words)
    Excerpt balance (words)
    Apply excerpt tag filter Yes

    credevo di aver risolto ma il problema persiste infatti non riesco ancora a visualizzare l'immagine in evidenza nel singolo articolo. il mistero continua :?:)


  • User Attivo

    Bene amici, grazie al vostro aiuto e grazie anche ad una mia clamorosa intuizione (leggasi una botta di fortuna) sono riuscito a risolvere questo problemino nel seguente modo.

    Non ho fatto altro che copiare questa stringa ```
    'thumbnail' => theme_get_post_thumbnail(),

    
    Finalmente adesso ho ottenuto quel che volevo infatti impostando una immagine in evidenza senza doverla inserire nell'articolo riesco a visualizzarla anche nel singolo articolo e non solo in homepage o negli archivi.
    
    Ancora grazie per avermi illuminato su certi punti, altrimenti non ci sarei mai arrivato :)

  • User Attivo

    Consiglio del tutto personale...lasciate perdere Artisteer.


  • User Attivo

    @manetta said:

    Consiglio del tutto personale...lasciate perdere Artisteer.

    considero artisteer una soluzione che qualche volta può essere valida per esempio quando si ha la necessità di avere un template che abbia delle caratteristiche ben precise per quanto riguarda le dimensioni ed il numero di colonne.
    Ma per curiosità quali sono secondo te i punti a sfavore di artisteer? Fa proprio così schifo? :smile5:


  • User Attivo

    È come un editor WISYWING, crea tanto codice superfluo.
    Se devo pagare per sviluppare un tema preferisco investire i soldi acquistando un framework...in verità ne esistono di interessanti disponibili anche gratuitamente.
    Da provare sicuramente Presswork.

    PS: fino a qualche tempo fa nel sito di Artisteer esisteva il badge per il codice valido secondo gli standard W3C, guarda caso eliminato dopo segnalazione di un utente e rimpiazzato con i bottoni social.


  • User Attivo

    Darò un'occhiata a Presswork.
    Grazie


  • User Attivo

    Ragazzi, sempre in merito alla questione in oggetto, mi trovo alle prese adesso con un altro tema però questa volta non so dove cercare per trovare la stringa di codice ```
    'thumbnail' => theme_get_post_thumbnail(),

    
    Siccome non ci sono i file contente, dove devo andare a guardare? 
    
    emplate
    Archivi
    (archive.php)
    Articolo singolo
    (single.php)
    Barra laterale
    (sidebar.php)
    Commenti
    (comments.php)
    Funzioni tema
    (functions.php)
    Modulo di ricerca
    (searchform.php)
    Pagina principale
    (index.php)
    Pié di pagina
    (footer.php)
    Risultati della ricerca
    (search.php)
    Template 404
    (404.php)
    Template pagine
    (page.php)
    Testata
    (header.php)
    featured.php
    (featured.php)
    recent-comments.php
    (recent-comments.php)