Tulip Media

Pensieri imprenditoriali

Suggerimento per WordPress: inserisci le immagini nel feed RSS

Ecco un codice molto semplice che ti permetterà di inserire la tua immagine in primo piano nel tuo feed RSS, in modo che, quando trasmetti il tuo feed su un social network come Facebook, ad esempio, l'immagine possa accompagnare il titolo e la presentazione del tuo post.

Per fare ciò, vai al tuo file funzioni.php per aggiungere queste righe di codice:

  • Se desideri utilizzare solo la funzione nativa di WordPress che ti consente di mettere in evidenza le immagini, ecco il codice che ti serve:

funzione immagineRSS($contenuto) {
$post globale;
if (has_post_thumbnail($post->ID)){
$contenuto = » . get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'float: right; margin:0 0 10px 10px;' ) ) . » . $contenuto;
}
restituire il contenuto $;
}

add_filter('the_excerpt_rss', 'imageRSS');
add_filter('the_content_feed', 'imageRSS');

  • Se oltre alla funzionalità nativa delle immagini in primo piano di WordPress, alcuni dei tuoi articoli non hanno immagini in primo piano, il file collegare Ottieni l'immagine scansionerà i tuoi articoli per qualsiasi immagine da utilizzare come immagine in primo piano. Suggerisco quindi questo codice che, se non è presente un'immagine in evidenza, farà funzionare il plugin Ottieni l'immagine per trovarne uno eventualmente inserito nel tuo articolo:

funzione immagineRSS($contenuto) {
$post globale;
if (has_post_thumbnail($post->ID)){
$contenuto = » . get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'float: right; margin:0 0 10px 10px;' ) ) . » . $contenuto;
}
altro {
$contenuto = » . get_the_image(array('width' => 150, 'image_scan' => true , 'image_class' => », 'meta_key' => array( 'Thumbnail', 'thumbnail' ))) . » . $contenuto;
}
restituire il contenuto $;
}

add_filter('the_excerpt_rss', 'imageRSS');
add_filter('the_content_feed', 'imageRSS');

  • Infine, puoi utilizzare questo codice se desideri verificare se è presente un'immagine allegata all'articolo nel caso in cui non siano presenti immagini in evidenza:

funzione mostra_immagine_feed($contenuto) {

$post globale;
$arg = array(
'post_type' => 'allegato',
'numeropost' => 1,
'post_status' => nullo,
'post_parent' => $post->ID
);

$attachment = get_posts($args);

if (1TP4Allegato) {

$contenuto = '

' . Contenuto $. '
ID).' »>Leggi di più'; } restituisce $contenuto; } add_filter('the_excerpt_rss', 'show_image_feed');

 

I miei ultimi tweet

Nuovi cortometraggi su Blooness 👉 Rilancia la libido, alla rinfusa -> Sole, vitamina D, dieta cheto-mediterranea, proteine, libri, battute, passeggiate, HIIT e dieta no ipocalorica.
https://buff.ly/445PWvc

Nuovi pantaloncini su Blooness 👉 Migliora il tuo sonno -> esponiti alla luce al mattino, limita gli occhiali da sole, bagna la maglietta durante lo sport, bevi decaffeinato, mangia massimo 3 ore prima di dormire, fai una passeggiata digestiva e prendi del melatone
https://buff.ly/440weAJ

Carica di più

Non perderti i consigli aziendali via e-mail

Niente spam, solo un'e-mail quando viene pubblicato un nuovo contenuto.

4 risposte

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITIT