Kontenut Marketing

Kif Tissindika RSS Feeds Esterni Fit-Tema WordPress jew it-Tema Tfal Tiegħek

Xi nies ma jirrealizzawx, iżda WordPress integrat il-ħila li jissindika RSS għalf b'xi karatteristiċi out-of-the-box. Filwaqt li hemm widgets biex jagħmlu dan, inti tista 'fil-fatt trid tinkludi l-abbiltà li tippubblika feeds oħra direttament fil-mudell WordPress tiegħek.

WordPress jappoġġja kemm Magpie kif ukoll SimplePie RSS Caching fi ħdan il-funzjoni disponibbli tiegħu, fetch_feed:

  • fetch_feed – irkupra RSS feed minn URL b'caching awtomatiku

Dan tassew ikun utli jekk għandek siti multipli u trid taqsam il-postijiet tal-blog tiegħek fuq is-siti l-oħra hekk kif jippubblikaw. Jista 'wkoll ikun sbieħ minn an SEO perspettiva, tipproduċi backlinks fuq sit ieħor awtomatikament hekk kif tippubblika l-kontenut tiegħek.

Stajt ukoll utilizzat dan l-approċċ biex nippubblika podcasts u video feeds minn sit għall-ieħor.

Tema WordPress jew Mudell tat-Tema tat-Tfal

// Get RSS Feed(s)
include_once( ABSPATH . WPINC . '/feed.php' );
$rss = fetch_feed('https://feed.martech.zone');
if ( ! is_wp_error( $rss ) ) :
$maxitems = $rss->get_item_quantity( 5 ); 
$items = array_slice($rss->get_items, 0, $maxitems);
endif;
?>

<ul>
<?php if (empty($items)) echo '<li>No items</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo esc_url( $item->get_permalink() ); ?>' 
title='<?php printf( __( 'Posted %s', 'my-text-domain' ), $item->get_date('j F Y | g:i a') ); ?>'>
<?php echo esc_html( $item->get_title() ); ?>
</a></li>
<?php endforeach; ?>
<?php endif; ?>
</ul>

Jekk tippubblika u ma tarax immedjatament il-post il-ġdid tiegħek fuq sit ieħor, żomm f'moħħok li fetch_feed caches għal 12-il siegħa b'mod awtomatiku. Tista' timmodifika dan billi timmodifika l-intervall tal-ħin permezz tal-filtru 

wp_feed_cache_transient_lifetime.

function update_cache_time( $seconds )
{
// change the default feed cache recreation period to 1 hour
return (int) 3600;
}

//set feed cache duration
add_filter( 'wp_feed_cache_transient_lifetime', 'update_cache_time');

Jekk tixtieq taġġorna l-cache għal għalf speċifiku, tista' tapplika l-filtru, ġġib l-għalf, u mbagħad terġa' tapplika l-ħin tal-cache default billi taġġorna l-kodiċi tiegħek kif ġej:

// filter to set cache lifetime
add_filter( 'wp_feed_cache_transient_lifetime' , 'update_cache_time' );

$rss = fetch_feed( $feed_url );

// reset the cache lifetime to default value
remove_filter( 'wp_feed_cache_transient_lifetime' , 'update_cache_time' );

Editja l-mudell WordPress tiegħek (Disinn > Editur tat-Tema) u poġġi l-kodiċi fejn tixtieq li tippubblika l-għalf. Hemm ukoll ton ta 'widgets tal-sidebar hemmhekk li se jippubblikaw għalf għalik ukoll.

Douglas Karr

Douglas Karr huwa CMO ta OpenINSIGHTS u l-fundatur tal- Martech Zone. Douglas għen għexieren ta’ startups ta’ MarTech ta’ suċċess, għen fid-diliġenza dovuta ta’ aktar minn $5 biljun f’akkwisti u investimenti ta’ Martech, u jkompli jgħin lill-kumpaniji fl-implimentazzjoni u l-awtomatizzazzjoni tal-istrateġiji tal-bejgħ u l-kummerċjalizzazzjoni tagħhom. Douglas huwa trasformazzjoni diġitali rikonoxxuta internazzjonalment u espert u kelliem tal-MarTech. Douglas huwa wkoll awtur ippubblikat ta 'gwida ta' Dummie u ktieb ta 'tmexxija tan-negozju.

Artikli relatati

Lura għall-buttuna ta 'fuq
Agħlaq

Adblock Individwat

Martech Zone huwa kapaċi jagħtik dan il-kontenut mingħajr ebda spiża għaliex aħna monetize is-sit tagħna permezz ta 'dħul minn reklam, links affiljati, u sponsorships. Napprezzaw jekk tneħħi l-imblokkatur tar-reklami tiegħek hekk kif tara s-sit tagħna.