Tarkib Marketing

Qanday qilib tashqi RSS tasmalarini WordPress mavzuingizda yoki bolalar mavzuingizda birlashtirish mumkin

Ba'zi odamlar buni tushunmaydilar, lekin WordPress sindikatsiya qilish qobiliyatini o'zida mujassam etgan RSS ba'zi tashqarida bo'lgan xususiyatlarga ega ozuqalar. Buni amalga oshirish uchun vidjetlar mavjud bo'lsa-da, siz boshqa tasmalarni to'g'ridan-to'g'ri WordPress shabloningizga nashr etish imkoniyatini qo'shishingiz mumkin.

WordPress o'zining mavjud funktsiyasi doirasida Magpie va SimplePie RSS keshlashni qo'llab-quvvatlaydi, olib keling:

  • olib keling – avtomatik keshlash bilan URL dan RSS tasmasini olish

Bu, albatta, agar sizda bir nechta saytlar bo'lsa va o'z blog postlaringizni ular nashr etilishi bilanoq boshqa saytlarda baham ko'rishni istasangiz juda foydali bo'ladi. Bundan tashqari, dan yoqimli bo'lishi mumkin SEO nuqtai nazaridan, kontentingizni nashr qilganingizda avtomatik ravishda boshqa saytga havolalar yaratish.

Men bir saytdan ikkinchisiga podkastlar va video tasmalarni nashr qilish uchun ham ushbu yondashuvdan foydalanganman.

WordPress mavzusi yoki bolalar mavzusi shabloni

// 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>

Agar siz yangi postingizni boshqa saytda joylashtirsangiz va darhol ko'rmasangiz, fetch_feed sukut bo'yicha 12 soat kesh saqlashini yodda tuting. Vaqt oralig'ini filtr orqali o'zgartirish orqali buni o'zgartirishingiz mumkin 

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');

Agar siz ma'lum bir tasma uchun keshni yangilamoqchi bo'lsangiz, filtrni qo'llashingiz, tasmani olishingiz va keyin kodingizni quyidagi tarzda yangilash orqali standart kesh vaqtini qayta qo'llashingiz mumkin:

// 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' );

WordPress shabloningizni tahrirlang (Dizayn > Mavzu muharriri) va kodni tasma chop etilishini xohlagan joyga joylashtiring. Shuningdek, siz uchun tasmalarni nashr etadigan ko'plab yon panel vidjetlari mavjud.

Douglas Karr

Douglas Karr ning CMO hisoblanadi OpenINSIGHTS va asoschisi Martech Zone. Duglas o'nlab muvaffaqiyatli MarTech startaplariga yordam berdi, Martechni sotib olish va investitsiyalarida 5 milliard dollardan ortiq mablag'ni sinchkovlik bilan tekshirishda yordam berdi va kompaniyalarga savdo va marketing strategiyalarini amalga oshirish va avtomatlashtirishda yordam berishda davom etmoqda. Duglas xalqaro miqyosda tan olingan raqamli transformatsiya va MarTech mutaxassisi va ma'ruzachisi. Duglas, shuningdek, Dummie's qo'llanmasi va biznes rahbariyati kitobining nashr etilgan muallifi.

Haqida Maqolalar

Yuqoriga qaytish tugmasi
yaqin

Adblock aniqlandi

Martech Zone Sizga ushbu kontentni hech qanday to'lovsiz taqdim eta oladi, chunki biz saytimizni reklama daromadlari, sheriklik havolalari va homiylik orqali monetizatsiya qilamiz. Saytimizni ko'rayotganingizda reklama blokeringizni olib tashlasangiz, biz juda minnatdormiz.