- Home
- Categorie
- Coding e Sistemistica
- WordPress
- immagine in evidenza e miniatura nell'articolo
-
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(); } ?>
-
Giusto manetta me ne ero dimenticato
-
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]
-
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?
-
@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' ) ) ); ?>
-
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.
-
@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:
ExcerptUse 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 Yescredevo di aver risolto ma il problema persiste infatti non riesco ancora a visualizzare l'immagine in evidenza nel singolo articolo. il mistero continua :?:)
-
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 :)
-
Consiglio del tutto personale...lasciate perdere Artisteer.
-
@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?
-
È 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.
-
Darò un'occhiata a Presswork.
Grazie
-
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)
-
Non è che tutti i temi sono uguali, quello di prima era prodotto da artisteer che come ti ha spiegato manetta produce una struttura di file con una marea di codici superflui ma che si adattano a wordpress. Ora mi sembra che il tema che stai proponendo sia di un'altro tipo, almeno non prodotto da artisteer. La funzione di post_thumbnail è descritta qui codex.wordpress.org/Post_Thumbnails. Insomma, deve essere presente nel file function e richiamata da uno o più file che nel tuo caso a naso potrebbero essere index e featured.
Potrebbe esserti utili leggere anche questo post in italiano undolog.com/2010/04/09/wordpress-2-9-la-nuova-funzione-post-thumbnails/