- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Cambiare l'immagine di anteprima di [Thumbs Excerpts]
-
Cambiare l'immagine di anteprima di [Thumbs Excerpts]
Salve, come anticipato nel titolo vorrei sapere se è possibile scegliere quale tra le immagini inserite nel post vada visualizzata in anteprima, con il plugin Thumbs Excerpts. Il plugin sceglie di default la prima delle immagini inserite ma se io volessi visualizzare l'ultima? Nelle opzioni del plugin si pùò decidere solo se far comparire l'anteprima del post anche in Archivio o Categorie e se scegliere un'immagine di default o una tratta dal proprio post, ma ripeto, quale tra le immagini del post la decide lui.
Ho estratto dall'editor del plugin la parte interessata che a mio parere andrebbe modificata ma non so come..
array( "name" => "Default Image",
"desc" => '<strong>Default Image:</strong> You can choose to use the default image, or not.',
"id" => "tfe_default_image",
"std" => "yes",
"options" => array('yes','no'),
"type" => "select"
),
array( "name" => "Default image",
"desc" => '<strong>Default image:</strong> We provide you one, by default. You can put any image you want.<br>'.WP_PLUGIN_URL.'/thumbnail-for-excerpts/tfe_no_thumb.png',
"id" => "tfe_default_image_src",
"std" => WP_PLUGIN_URL.'/thumbnail-for-excerpts/tfe_no_thumb.png',
"type" => "text"Grazie di eventuali aiuti!
-
Ciao amicoinviaggio, il codice che hai postato non è quello che si occupa dell'estrazione dell'immagine... Quello postato serve solo per creare le voci del pannello di amministrazione. Il codice dovrebbe contenere qualcosa del tipo [php]eregi ...[/php]
-
Ciao Cardy grazie della segnalazione ma alla fine ho risoto cambiando l'ordine delle immagini...comunque nell'editor del plugin non mi sembra di vedere quel "eregi"...sarà l'ora!
-
Non ho presente il plugin ni questione però ne ho chiaro il funzionamento.
In pratica viene recuperato il post, poi tramite regular expression viene cercata la stringa contentente la parola <img, viene estratto l'src e assegnato come immagine in evidenza....
-
Dovrei cambiare l'src e inserire quello dell'immagine che voglio in preview...:?
-
Si esattamente... Il plugin si chiama Thumbnail For Excerpts? conil nome che hai indicato non riesco a trovarlo...
-
Se il plugin è questo (http://www.cnet.ro/wordpress/thumbnailforexcerpts/) allora devi modificare la riga numero 200:
[php]preg_match_all('~<img [^>]>~', $content, $matches);
$first_image = $matches[0][0];
[/php]
con
[php]
preg_match_all('~<img [^>]>~', $content, $matches);$first_image = $matches[0])];
[/php]
Non ho testato il codice ma dovrebbe funzionare.
In questo modo viene presa l'ultima immagina invece che la rima
-
Beh che dire, GRAZIE!
In genere non chiedo tutta la pappa pronta perchè sembra brutto e cerco di smanettare e riuscirci da solo ma insomma... anche così va bene uguale!
-
Fammi sapere se funziona... all'1 e 34 di notte può non essere tutto comprensibilissimo...
-
Ahimè Cardy non funziona...ho aspettato a dirtelo per verificare qualche mio eventuale errore. Per ora sostituendo i codici l'anteprima scompare proprio...
-
prova così...
[php]
preg_match_all('~<img [^>]*>~', $content, $matches);$first_image = $matches)][0];
[/php]
Se non funziona ancora poi lo installo e lo provo personalmente...
-
No sempre scompare...
-
Puoi arrivare allo stesso risultato senza l'uso di plugin tramite le Immagini in Evidenza.
Controlla se sono abilitate nel tuo editor dl.dropbox.com/u/19378725/trash/wp.png
-
@manetta
credo che l'esigenza di amicoinviaggio sia quella di prendere l'ultima immagine di ogni post in automatico, visto che probabilmente ha molti post e facendo il tutto manualmente perderebbe molto tempo...@amicoinviaggio
installo il plugin e poi ti faccio sapere cosa modificare...
-
@cardy said:
@manetta
credo che l'esigenza di amicoinviaggio sia quella di prendere l'ultima immagine di ogni post in automatico, visto che probabilmente ha molti post e facendo il tutto manualmente perderebbe molto tempo...Si in effetti è così ma in assenza momentanea di soluzioni mi presterei anche ad altri arrangiamenti, per ora infatti ho cambiato l'ordine delle foto (anche se non stanno benissimo) ma ho tempo tanto è un blog che uscirà non prima di un mese, quiandi non c'è fretta.
Grazie di nuovo del vostro aiuto.
-
Inserire un Immagine in evidenza in verità è una cosa quasi automatica.
Nella finestra di caricamento media (che comunque va aperta per inserire una immagine) basta semplicemente cliccare sul link "Inserisci immagine in evidenza" che si trova affianco a "Inserisci nell'articolo" quindi a mio avviso non ne vedo una perdita di tempo.
-
Se si è sempre fatta l'operazione di impostare l'immagine in evidenza sono d'accordo, ma nel caso in cui avessi già creato un discreto numero di articoli è scomodo andare a impostare le immagini manualmente..
-
Su questo hai perfettamente ragione, non avevo considerato i post precedentemente inseriti.
-
Mi accodo a questo post chiedendovi se è possibile aggiungere alla prima foto di ogni post il tag class="photo" magari modificando il plugin proposto sopra.
Avendo gia più di 500 articoli postati sarebbe una lunga modifica da fare a mano.
Grazie
Fabio
-
A me questo plugin dà un problema... mi ripete sempre l'img in evidenza di un altro articolo... è un bug... come risolverlo?