သင်၏ WordPress ဆိုက်၏ Feeds များသို့ပြင်ပ Podcast တစ်ခုထည့်သွင်းပါ

WordPress Podcast Feed လုပ်ဆောင်ချက်များ

လူကြိုက်များတဲ့ Podcast တခုကိုအွန်လိုင်းမှာသုံးတယ် WordPress သူတို့ရဲ့ podcast နဲ့ပါတ်သက်တဲ့သတင်းအချက်အလက်တွေအတွက်ထုတ်လွှင့်တဲ့ပလက်ဖောင်းအဖြစ်၊ ပြပွဲတခုစီရဲ့သတင်းအချက်အလက်အမြောက်အများကိုထုတ်ဝေနေတယ်။ သို့သော်၊ သူတို့သည် podcast ကိုယ်နှိုက်ကိုပြင်ပ podcast hosting အင်ဂျင်တစ်ခုတွင်ထားရှိသည်။ ၎င်းသည်ဆိုက်၏ visitors ည့်သည်များအတွက်အဆင်ပြေသည်။ သို့သော်အသုံးပြုသူများကိုမမြင်ရသော၊

ဂူဂဲလ်က၎င်းကို၎င်းတို့၏ထောက်ခံမှုတွင်သတ်မှတ်သည်

သင်၏ RSS feed ကိုပင်မစာမျက်နှာနှင့်ဆက်စပ်ပါကသင်၏ podcast ကိုအမည်ဖြင့်ရှာဖွေသောအသုံးပြုသူများသည်သင်၏ podcast ၏ဖော်ပြချက်နှင့်ဂူဂဲလ်ရှာဖွေမှုတွင်ပြသသည့်အဖြစ်အပျက်များကိုရရှိနိုင်သည်။ သင်နှင့်ချိတ်ဆက် homepage ကိုမပေးလျှင်၊ သို့မဟုတ် Google ကသင်၏ပင်မစာမျက်နှာကိုခန့်မှန်း။ မရလျှင်၊ သင်၏ဖြစ်စဉ်များသည် Google Search ရလဒ်တွင်တွေ့နိုင်သည်၊ သို့သော်တူညီသောခေါင်းစဉ်ရှိအခြား podcasts များမှဖြစ်စဉ်များနှင့်သာအုပ်စုဖွဲ့ထားသည်။

ဂူဂဲလ် - သင်၏ podcast ကိုဂူဂဲလ်တွင်ရယူပါ

 ဒီနှစ်ခုနဲ့အတူသင်ဟာဂူးဂဲလ်မှာကောင်းတဲ့လွှမ်းခြုံမှုကိုရရှိနိုင်ပါသည်။

Google SERP မှ Podcasts များ

ဆိုက်၏တွားနေတဲ့ဘလော့ဂ်ပို့စ်တခုကိုဖော်ပြတယ်၊ ဒါပေမယ့်တကယ်မဟုတ်ဘူး ပေါ့တ်ကာစ် ဖိဒ် - ပြင်ပမှတည်ခင်းwhichည်သော။ ကုမ္ပဏီသည်၎င်း၏လက်ရှိဘလော့ဂ်အစာကိုသိမ်းဆည်းလိုသည်၊ ထို့ကြောင့်ကျွန်ုပ်တို့သည်ထိုဝက်ဆိုက်သို့အပိုဆောင်းထည့်လိုသည်။ ဒီနေရာမှာဘယ်လို:

  1. ကျနော်တို့ကကုဒ်ဖို့လိုအပ်ပါတယ် feed အသစ် သူတို့ရဲ့ WordPress ကိုဆောင်ပုဒ်အတွင်း။
  2. ကြှနျုပျတို့ ... လိုအပျပါတယျ ပြင်ပ Podcast တခုကိုအစာကျွေးခြင်းနှင့်ထုတ်ဝေခြင်း အသစ်အစာကျွေးခြင်း၌တည်၏။
  3. ကြှနျုပျတို့ ... လိုအပျပါတယျ ခေါင်းထဲမှာ link တစ်ခုထည့်ပါ feed URL အသစ်ကိုပြသသော WordPress ဆိုက်၏။
  4. အပိုဆု - ကျွန်ုပ်တို့သည် Podcast feed URL အသစ်ကိုသန့်ရှင်းရေးလုပ်ရန်လိုအပ်ပြီးကျွန်ုပ်တို့သည် querystrings နှင့်လုပ်နိုင်မှုအပေါ်တွင်မှီခိုစရာမလိုပါ လမ်းကြောင်းပြန်ရေး ကောင်းတဲ့ URL မှာ

WordPress ထဲသို့ Feed အသစ်ထည့်သွင်းနည်း

သင့်ဆောင်ပုဒ် (သို့) အထူးအကြံပြုလိုသည့်ကလေးဆောင်ပုဒ်၏ functions.php ဖိုင်တွင်ထည့်သွင်းမှုအသစ်ကိုထည့်သွင်းပြီးသင်မည်သို့တည်ဆောက်မည်ကို WordPress ကိုပြောပြလိမ့်မည်။ ဒီအပေါ်တစ်ခုမှာမှတ်ချက် ... ကမှာသစ်ကို feed ကိုထုတ်ဝေပါလိမ့်မယ် https://yoursite.com/?feed=podcast

function add_podcast_feed() {
    add_feed( 'podcast', 'render_podcast_feed' );
}
add_action( 'init', 'add_podcast_feed' );

ပြင်ပ Podcast တခုကိုပြန်လည်ရယူပြီး WordPress Feed တစ်ခုတွင်ထုတ်ပြန်ပါ

Podcast ကိုသုံးပြီး WordPress ကိုပြောတယ် render_podcast_feed, ထို့ကြောင့်ယခုကျွန်ုပ်တို့သည်ပြင်ပထည့်သွင်းမှု (h ဟုသတ်မှတ်သည်) ကိုပြန်လည်ရယူလိုကြသည်ttps: //yourexternalpodcast.com/feed/ အောက်ဖော်ပြပါလုပ်ဆောင်ချက်နှင့်တောင်းဆိုမှုပြုလုပ်ချိန်တွင် WordPress အတွင်းပွားပါ။ မှတ်စုတစ်ခုမှာ WordPress သည်တုန့်ပြန်မှုကိုသိုလှောင်ပေးလိမ့်မည်။

function render_podcast_feed() {
    header( 'Content-Type: application/rss+xml' );
    $podcast = 'https://yourexternalpodcast.com/feed/';
    
    $response = wp_remote_get( $podcast );
        try {
            $podcast_feed = $response['body'];

        } catch ( Exception $ex ) {
            $podcast_feed = null;
        } // end try/catch
 
    echo $podcast_feed;
} 

သင်၏ Feed အသစ်ကို URL ကိုပြန်လည်ပြင်ဆင်ပါ

ဒီမှာဒီမှာအပိုဆုအနည်းငယ်ပါ။ feed ကိုဘယ်လို querystring နဲ့ပုံနှိပ်ထုတ်ဝေသလဲဆိုတာသတိရပါ? ကောင်းတဲ့ URL နဲ့လဲလှယ်ဖို့ functions.php မှာပြန်လည်ရေးရန်စည်းမျဉ်းတစ်ခုကိုထည့်နိုင်သည်။

function podcast_feed_rewrite( $wp_rewrite ) {
    $feed_rules = array(
        'feed/podcast/' => 'index.php?feed=podcast'
    );

    $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules;
}
add_filter( 'generate_rewrite_rules', 'podcast_feed_rewrite' );

ယခုအသစ်အစာကျွေးခြင်းမှာထုတ်ဝေသည် https://yoursite.com/feed/podcast/

သင့် ဦး ခေါင်း၌ထည့်သွင်းမှုသို့ link တစ်ခုထည့်ပါ

နောက်ဆုံးအဆင့်မှာသင် WordPress site ၏ head tag များအတွင်း link တစ်ခုကိုထည့်ချင်သောကြောင့် crawlers က၎င်းကိုရှာနိုင်သည်။ ဤကိစ္စတွင်ကျွန်ုပ်တို့သည် feed ကိုပထမ ဦး ဆုံးစာရင်း (ဘလော့ဂ်နှင့်မှတ်ချက်များထည့်သွင်းခြင်းများ) အဖြစ်သတ်မှတ်လိုသဖြင့် ဦး စားပေးမှုကိုထည့်သွင်းထားသည်။ သင်သည် link ၏ခေါင်းစဉ်ကိုအဆင့်မြှင့်တင်ပြီး၎င်းကိုသေချာအောင်ပြုလုပ်လိုသည်။ အခြားဆိုဒ်၏ခေါင်းစဉ်နှင့်ကိုက်ညီမှုမရှိပါ -

function add_podcast_link_head() {
    $podcast_link = site_url().'/feed/podcast/';
    ?>
    <link rel="alternate" type="application/rss+xml" title="My Podcast Name" href="<?php echo $podcast_link; ?>"/>
    <?php
}
add_action('wp_head', 'add_podcast_link_head', 1);

သင်၏ WordPress Podcast အသစ်အသစ်

ဒီနည်းလမ်းနဲ့ပတ်သက်ပြီးကောင်းတဲ့အချက်ကတော့ကျွန်တော်တို့ဟာ site theme အတွင်းရှိအပြောင်းအလဲများအားလုံးကိုကိုယ့်ဘာသာကိုယ်သိမ်းဆည်းထားနိုင်ခြင်း၊ အပိုဆောင်း template template ဖိုင်များသို့မဟုတ်ခေါင်းစီးများတည်းဖြတ်ခြင်းစတာတွေမရှိခြင်းကြောင့်ဖြစ်သည်။ အရေးကြီးသောအချက်နှစ်ချက်:

  • အမြဲတမ်းလင့်များ - code ကိုထည့်ပြီးတာနဲ့ functions.phpWordPress admin တွင် Settings> Permalinks ကိုဖွင့်ရန်လိုအပ်သည်။ ပြန်လည်ပြင်ဆင်ရေးအတွက်ကျွန်တော်တို့ထည့်လိုက်တဲ့ကုဒ်ကိုအကောင်အထည်ဖော်ဖို့အတွက်ဒါကသင့်ရဲ့ Permalink rules တွေကို refresh လုပ်လိမ့်မယ်။
  • လုံခွုံရေး - သင်၏ဆိုဒ်သည် SSL ဖြစ်ပြီးသင်၏ podcast feed သည်မဟုတ်လျှင်လုံခြုံရေးရောနှောမှုပြwithနာများနှင့်ရင်ဆိုင်ရလိမ့်မည်။ သင်၏ကွန်ရက်စာမျက်နှာနှင့်သင်၏ podcast hosting ကိုလုံခြုံစွာသိမ်းဆည်းထားရန်သေချာစွာကျွန်ုပ်အကြံပြုလိုသည် https အမှားမရှိဘဲလိပ်စာ) ။
  • စုစည်းမှု - Google, Apple, Spotify နှင့်အခြား ၀ န်ဆောင်မှုများသို့စုစည်းရန်ဤဒိုမိန်းအတွက်သီးသန့် podcast feed ကိုအသုံးပြုရန်ကျွန်ုပ်အထူးအကြံပြုလိုသည်။ ဒီမှာအားသာချက်ကတော့သင် podcast host ကိုသင်ပြောင်းချင်တဲ့အချိန်မှာပြောင်းလဲနိုင်ပြီး service တစ်ခုချင်းစီရဲ့အရင်းအမြစ် feed ကိုမွမ်းမံစရာမလိုပါဘူး။
  • analytics - ၀ န်ဆောင်မှုမျိုးလုပ်ရန်ကျွန်ုပ်ကိုယ်တိုင်အကြံပြုလိုပါသည် Feedpress ပါ သင်၏ feed ကိုစိတ်ကြိုက်ပြင်ဆင်နိုင်ပြီး ၀ န်ဆောင်မှုများစွာပေးသည့်အရာထက် ကျော်လွန်၍ ၎င်းကိုအသုံးပြုခြင်းအပေါ်ဗဟိုခြေရာခံခြင်းကိုရယူနိုင်သည်။ FeedPress သည်သင်၏လူမှုရေးလမ်းကြောင်းများသို့ထုတ်ဝေခြင်းကိုအလိုအလျောက်ပြုလုပ်ရန်ခွင့်ပြုပေးသည်။

အလုပ်လုပ်လားကြည့်ချင်လား။ သငျသညျကိုသုံးနိုင်သည် Feed Validator ကိုချပစ်ပါ အစာကျွေးအတည်ပြုရန်!

3 မှတ်ချက်

  1. 1

    WordPress ပေါ့တ်ကာစတာတိုင်း လုပ်သင့်တယ်ထင်တဲ့ အရာတစ်ခုကို ရှာတွေ့ဖို့ 2 1/2 ရက်ကြာ ကွန်မန့်ကို ရှာခဲ့တယ် – သူတို့ရဲ့ ပြင်ပအဖွဲ့အစည်းက လက်ခံထားတဲ့ ပေါ့ဒ်ကာစ်အတွက် RSS feed ကို သူတို့ရဲ့ wordpress ဆိုက်မှာ လက်ခံဆောင်ရွက်ပေးပါတယ်။

    ဒါကြောင့် ကျေးဇူးတင်ပါတယ်။ ဟုတ်ပါတယ် သင့်ဆောင်းပါးက မေးစရာရှိပါတယ်၊ ဒါက ဘာကြောင့် WordPress plugin မဖြစ်သေးတာလဲ။ ကျွန်တော်ရှာတွေ့ခဲ့တဲ့ အနီးစပ်ဆုံးကတော့ WP RSS Aggregator ဖြစ်ပြီး၊ ဒါပေမယ့် XML ကို လုံးဝပြန်ရေးပြီး RSS ကို ချိုးဖျက်လိုက်ပါတယ်။

  2. 2

    Hi
    ကျွန်ုပ်သည် ပြထားသည့်အတိုင်း ကျွန်ုပ်၏ RSS ကို အတိအကျ ပြန်လည်ထုတ်ဝေရန် ကျွန်ုပ်၏ WordPress ဆိုက်ကို တည်ဆောက်ပြီးပြီ၊ ၎င်းသည် ကောင်းမွန်စွာအလုပ်လုပ်သည်၊ ၎င်းကို ကိုယ်တိုင်ထိန်းချုပ်ရန်နှင့် ပေါ့တ်ကာစ်တင်ခြင်းလုပ်ငန်းစဉ်မှ ခြေလှမ်းကြီးလှမ်းရန် ကောင်းမွန်ပါသည်။

    ကျွန်ုပ်၏ podcasting host မှ RSS XML ကိုထုတ်လုပ်သည့်နည်းလမ်းကြောင့် ကျွန်ုပ်တွင်မေးခွန်းတစ်ခုရှိသည် - ၎င်းသည် ကျွန်ုပ်အသုံးမပြုသော podcasting host ၏ freebie ဝဘ်ဆိုက်ရှိ HTML စာမျက်နှာသို့ညွှန်ပြသည့် အပိုင်းတစ်ခုစီအတွက် ဝဘ်လင့်ခ်တစ်ခုကို အလိုအလျောက်ထုတ်ပေးပါသည်။

    တူတစ်ခုခု <rss2><channel><item><link></link> markdown အလုပ်ဖြစ်လျှင်။ သို့မဟုတ် “rss2>channel>item>link”

    Apple Podcast သည် အပိုင်းတစ်ခုစီအတွက် ၎င်း၏စာမျက်နှာရှိ လင့်ခ်ကြီးတစ်ခုကို ပြသရန် ဤ XML ဒေတာကို အသုံးပြုသည်။ သို့သော် ကျွန်ုပ်၏ podcasting host (Podbeans) မှ ထို freebie ဝဘ်ဆိုဒ်ကို မသုံးပါ။ ကျွန်ုပ်ထိန်းချုပ်သော RSS feed ကို လက်ခံကျင်းပသည့် ကျွန်ုပ်၏ကိုယ်ပိုင်ဝဘ်ဆိုဒ်ကို ညွှန်ပြရန် လိုအပ်ပါသည်။

    podbeans.com မှ my-website.com သို့ လင့်ခ်များကို ပြောင်းရန် ဝင်လာသော XML ကို စီမံရန် ဖြစ်နိုင်သည်ဟု သင်ထင်ပါသလား။

    • 3

      ၎င်းကို ပြုလုပ်ရန် ဖြစ်နိုင်သော်လည်း အမှန်တကယ် လက်ခံထားသော ဖိုင်များ (MP3 ကဲ့သို့) တောင်းဆိုရန် ကုဒ်ရေးရန် လိုအပ်ပါသည်။ ပေါ့တ်ကာစ်များနှင့် လိုအပ်သော ဖိုင်ကြီးများကို ဒေါင်းလုဒ်လုပ်ရန်အတွက် ဝဘ်လက်ခံဆောင်ရွက်ပေးသူအများစုသည် ပေါ့တ်ကာစ်များလိုအပ်သောကြောင့် ၎င်းကို ရိုးရိုးသားသားလုပ်မည်မဟုတ်ပါ။

သင်ဘယ်လိုထင်ပါလဲ?

ဤ site ကိုစပမ်လျှော့ချဖို့ Akismet ကိုအသုံးပြုသည်။ သင့်ရဲ့ comment ကိုဒေတာများကိုဆောင်ရွက်ပြီးဖြစ်ပါတယ်လေ့လာ.