- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Cambiare l'immagine di anteprima di [Thumbs Excerpts]
-
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?
-
@Izzyweb potresti in alternativa modificare lo script jquery, indicando di prendere solo la prima imamgine presente nel post utilizzando lo pseudoselettore (:first)