Programmatore PHP | Programmatore Wordpress | Programmatore Script PHP | Sviluppo siti internet | Programmatore Freelance | Programmatore | Consulente Web

Aggiungere le immagini al feed rss di un blog WordPress.



In uno dei progetti web per il quale ho lavorato ultimamente come Programmatore PHP, mi è capitato di dover fare in modo che all’interno del Feed RSS di WordPress siano visualizzate anche le immagini.

Visto che non ritengo tale eventualità remota, poiché le immagini nei feed possono servire a renderli maggiormente appetibili ai lettori di Feed oppure a particolari software che inviano newsletter automatiche (periodiche), ho deciso di mostrarvi una semplice funzione php che consente anche a chi non è Programmatore PHP di ottenere tale risultato.

Se siamo decisamente smanettoni e mastichiamo un pò di concetti come FTP o editor di file PHP (ma non necessariamente un Programmatore PHP), possiamo optare per modificare il file function.php direttamente nel nostro Theme.

In quel caso basta aggiungere la seguente funzione per poter ottenere il risultato sperato:

function featuredtoRSS($content) { 
	global $post;
	if ( has_post_thumbnail( $post->ID ) ){ 
		$content = '' . get_the_post_thumbnail( $post->ID, 'rss-thumbnail', array( 'style' => '' ) ) . '' . $content; 
	} 
	return $content; 
} 

Se invece non siamo molto esperti di codice, possiamo utilizzare direttamente l’editor di WordPress, in questo caso basterà andare nel pannello di controllo, cliccare su Aspetto e poi Editor e poi selezionare il file function.php.

A questo punto anche senza essere un Programmatore WordPress possiamo aggiungere il codice precedente e ottenere il risultato desiderato.

Nella funzione esiste anche la possibilità tramite questa riga array( ‘style’ => ” ) ) di definire un particolare stile con cui voler visualizzare l’immagine di anteprima, ma questa funzionalità la consiglio vivamente a chi ha dimestichezza con gli Script PHP

Se ci sono domande o dubbi, o vuoi chiedermi un intervento di personalizzazione sul tuo WordPress, scrivimi utilizzando il modulo in basso.

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

captcha
Inserisci i caratteri che vedi nell'immagine

 


POTREBBE INTERESSARTI ANCHE:
Può un Programmatore PHP Aggiungere degli zeri in coda ad un decimale arrotondato a 2 cifre? Utilizzando questo semplice Script PHP vediamo una semplice soluzione
La Creazione di un Progetto Web, può passare da 2 figure professionali distinte Sviluppatori Web e Creatori di Siti Internet, ma attenzione alle insidie.
Gestire un progetto web e le varie figure coinvolte al fine di ottimizzare il raggiungimento del risultato? Questo è il lavoro di un Web Project Manager
Google ha rilasciato un Modulo per Apache mod_pagespeed che permette un aumento delle performance e della velocità di caricamento delle proprie pagine Web
Guida su un programma che permette ad un Programmatore PHP lo sviluppo su Apple Mac


buzzoole code
Leggi altro:
Trasformare un Indirizzo in Coordinate Latitudine e Longitudine con AJAX e Geocoding

Qualche Settimana fa lavoravo ad un Progetto come Programmatore PHP che utilizzava le API di Google Maps e ho annotato...

Chiudi