Ongeza Malisho ya nje ya Podcast kwa Malisho ya Tovuti yako ya WordPress

Kazi za Kulisha Podcast ya WordPress

Podcast maarufu mtandaoni hutumia WordPress kama jukwaa lao la kuchapisha habari kuhusu podcast yao na pia kuchapisha tani ya habari juu ya kila onyesho. Walakini, wanakaribisha podcast yenyewe kwenye injini ya nje ya kukaribisha podcast. Imefumba kwa wageni wa wavuti - lakini haina huduma moja ambayo haionekani kwa watumiaji lakini inayoonekana kwa watambaji kama Google.

Google inabainisha hii kwa msaada wao:

Kwa kuongezea, ikiwa unaunganisha mpasho wako wa RSS na ukurasa wa kwanza, watumiaji wanaotafuta podcast yako kwa jina wanaweza kupata maelezo ya podcast yako pamoja na jukwa la vipindi vya onyesho lako kwenye Utafutaji wa Google. Ikiwa hautoi ukurasa wa kwanza uliounganishwa, au Google haiwezi kubahatisha ukurasa wako wa kwanza, vipindi vyako bado vinaweza kuonekana katika matokeo ya Utafutaji wa Google, lakini vikipangwa tu na vipindi kutoka kwa podcast zingine kwenye mada hiyo hiyo.

Google - Pata podcast yako kwenye Google

 Na hizi mbili zinazohusiana, unaweza kupata chanjo nzuri kwenye Google:

Podcast kwenye Google SERP

Utambazaji wa wavuti hufunua malisho ya blogi, lakini sio halisi malisho ya podcast - ambayo ni mwenyeji wa nje. Kampuni hiyo inataka kuweka malisho yake ya blogi ya sasa, kwa hivyo tunataka kuongeza lishe ya ziada kwenye wavuti. Hapa kuna jinsi:

  1. Tunahitaji kuweka nambari a kulisha mpya ndani ya mandhari yao ya WordPress.
  2. Tunahitaji ku pata na uchapishe malisho ya nje ya podcast katika chakula kipya hicho.
  3. Tunahitaji ku ongeza kiunga kichwani ya wavuti ya WordPress inayoonyesha URL mpya ya kulisha.
  4. Bonasi: Tunahitaji kusafisha URL mpya ya malisho ya podcast kwa hivyo hatuhitaji kutegemea hoja na tunaweza andika tena njia katika URL nzuri.

Jinsi ya Kuongeza Lishe Mpya kwa WordPress

Ndani ya mada yako au faili iliyopendekezwa sana ya mandhari ya watoto.php, utahitaji kuongeza chakula kipya na kuwaambia WordPress jinsi utakavyoijenga. Ujumbe mmoja juu ya hii… itachapisha malisho mapya kwa https://yoursite.com/?feed=podcast

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

Rudisha Malisho ya Podcast ya nje na Uichapishe Katika Lishe ya WordPress

Tuliambia WordPress tutatoa podcast kutumia toa_kutangaza_kulisha, kwa hivyo sasa tunataka kupata malisho ya nje (yaliyoteuliwa kama https: //yourexternalpodcast.com/feed/ katika kazi iliyo hapa chini na kuiga ndani ya WordPress wakati wa ombi. Ujumbe mmoja… WordPress itahifadhi majibu.

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;
} 

Andika upya Malisho Yako Mpya kwa URL Nzuri

Hapa kuna bonasi kidogo. Kumbuka jinsi mlisho unachapishwa na hoja ya maswali? Tunaweza kuongeza sheria ya kuandika tena kwa works.php ili kubadilisha hiyo na URL nzuri:

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

Sasa, malisho mapya yamechapishwa saa https://yoursite.com/feed/podcast/

Ongeza Kiungo cha Malisho Kichwani Mwako

Hatua ya mwisho ni kwamba unataka kuongeza kiunga ndani ya vitambulisho vya kichwa cha wavuti yako ya WordPress ili watambazaji waweze kuipata. Katika kesi hii, tunataka hata kuteua malisho kama ya kwanza iliyoorodheshwa (juu ya blogi na malisho ya maoni), kwa hivyo tunaongeza kipaumbele cha 1. Utahitaji pia kusasisha kichwa kwenye kiunga na uhakikishe kuwa haijui inafanana na kichwa kingine cha malisho kwenye wavuti:

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

Lishe yako mpya ya Podcast ya WordPress

Jambo zuri juu ya njia hii ni kwamba tuliweza kudhibiti mabadiliko yote ndani ya mandhari ya wavuti… hakuna faili za kiolezo za ziada au uhariri wa vichwa, n.k maelezo kadhaa muhimu:

  • Permalinks - Mara tu unapoongeza nambari kwa functions.php, utahitaji kufungua Mipangilio> Permalinks katika msimamizi wa WordPress. Hiyo itaburudisha sheria zako za vibali ili nambari tuliyoongeza kwa uandishi upya sasa itekelezwe.
  • Usalama - Ikiwa tovuti yako ni SSL na malisho yako ya podcast hayako, utaenda kwenye maswala na usalama mchanganyiko. Ningependekeza sana kuhakikisha kuwa wavuti yako na mwenyeji wako wa podcast unakaribishwa salama (katika https anwani bila makosa).
  • Ushirikiano - Napenda kupendekeza kutumia malisho haya maalum ya kikoa ili kusambaza kwa Google, Apple, Spotify na huduma nyingine yoyote. Faida hapa ni kwamba sasa unaweza kubadilisha mwenyeji wako wa podcast wakati wowote ungependa na hautalazimika kusasisha malisho ya kila huduma.
  • Analytics - Ningependekeza kibinafsi kuwa na huduma kama FeedPress ambapo unaweza kubadilisha malisho yako na upate ufuatiliaji wa kati juu ya matumizi yake zaidi ya huduma nyingi zinazotolewa. FeedPress pia hukuruhusu kusanikisha uchapishaji kwa vituo vyako vya kijamii, huduma nzuri sana!

Unataka kuona ikiwa inafanya kazi? Unaweza kutumia Kitambulisho cha Kulisha cha Kutuma kuthibitisha malisho!

3 Maoni

  1. 1

    Ilinichukua siku 2 1/2 ya kutafuta wavu kupata kitu ambacho nilidhani kila podcaster ya WordPress lazima inataka kufanya - mwenyeji wa kulisha kwa RSS kwa podcast yao ya mwenyeji wa 3-party kwenye wavuti yao ya maandishi.

    Kwa hivyo asante! Kwa kweli nakala yako inauliza swali: kwa nini hii sio programu-jalizi ya WordPress tayari? Karibu nilipata ni WP RSS Aggregator, lakini iliandika tena XML na kuvunja RSS.

  2. 2

    Hi
    Nimeweka tovuti yangu ya WordPress ili kuchapisha tena RSS yangu haswa kama inavyoonyeshwa, na inafanya kazi vizuri, ni vizuri kuidhibiti mwenyewe na kuchukua hatua kubwa kutoka kwa mchakato wa podcasting.

    Nina swali hata hivyo, kwa sababu ya jinsi mwenyeji wangu wa podcasting anazalisha RSS XML - hutengeneza kiotomatiki kiunga cha wavuti kwa kila kipindi kinachoelekeza kwenye ukurasa wa HTML kwenye wavuti ya bure ya mwenyeji wa podcasting ambayo situmii.

    Kitu kama <rss2><channel><item><link></link> ikiwa alama ya alama inafanya kazi. Au "rss2> kituo> kipengee> kiunga"

    Apple Podcast hutumia data hii ya XML kuonyesha kiunga kikubwa kwenye ukurasa wake kwa kila kipindi. Lakini situmii wavuti ya bure kutoka kwa mwenyeji wangu wa podcasting (Podbeans). Ninahitaji kuelekeza kwa wavuti yangu mwenyewe - ambapo chakula cha RSS ambacho ninadhibiti kinashikiliwa.

    Je! Unafikiri inawezekana kuendesha XML inayoingia kubadilisha viungo ndani yake kutoka podbeans.com hadi my-website.com?

    • 3

      Inawezekana kufanya hivyo, lakini lazima pia uandike nambari kuomba faili halisi zilizopangishwa (kama MP3). Kwa kweli nisingefanya hivi kwani majeshi mengi ya wavuti hayakuboreshwa kwa upakuaji wa faili kubwa unahitajika na podcast.

Unafikiri?

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.