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 vuoi verificare se c'è un'immagine allegata all'articolo nel caso in cui non ci siano 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 👉 Vitalità, longevità, dimagrimento: la guida definitiva alle proteine nella dieta cheto-mediterranea è online su Blooness. https://buff.ly/3xxNvpj
https://buff.ly/4cG2GM4

Nuovi cortometraggi su Blooness 👉 Il nuovo contenuto premium esce tra 48 ore, e che contenuto! Questa sarà la guida più completa sulla quantità di proteine da consumare in una dieta cheto-mediterranea. Arrivederci !
https://buff.ly/3L2KbFP

Nuovo Post: Combo, la soluzione migliore per porre fine al grattacapo della pianificazione e della gestione delle risorse umane https://buff.ly/4eE6JtT

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