Gehitu kanpoko Podcast jarioa zure WordPress guneko jarioetara

WordPress Podcast Feed Funtzioak

Lineako podcast ezagun batek erabiltzen du WordPress beren podcastari buruzko informazioa argitaratzeko plataforma gisa, baita ikuskizun bakoitzari buruzko informazio ugari argitaratzeko ere. Hala ere, benetan podcasta bera kanpoko podcast ostalari motor batean antolatzen dute. Gunearen bisitarientzat nahiko ondo dago, baina ez du erabiltzaileek ikusezin baina Google bezalako arakatzaileek ikus dezaketen ezaugarri bat.

Google-k hau zehazten du bere laguntzarekin:

Gainera, zure RSS iturria hasierako orri batekin lotzen baduzu, zure podcasta izenaren arabera bilatzen duten erabiltzaileek zure podcastaren deskribapena eta Google Bilaketa zerbitzuko zure saiorako atalen karrusela lor dezakete. Lotutako hasierako orririk ematen ez baduzu edo Google-k zure hasierako orrialdea asmatzen ez badu, zure pasarteak Google Bilaketa emaitzetan ager daitezke, baina gai bereko beste podcast batzuetako atalekin bakarrik bilduko dira.

Google - Lortu zure podcasta Google-n

 Bi elkartuekin, estaldura polita egin dezakezu Google-n:

Podcastak Google SERP-en

Gunearen arakatzeak blog mezu bat erakusten du, baina ez benetakoa podcast jarioa - kanpotik ostatatuta dagoena. Konpainiak bere uneko blogaren jarioa mantendu nahi du, beraz, guneari jario gehigarri bat gehitu nahi diogu. Hona hemen nola:

  1. A kodetu behar dugu jario berria beren WordPress gaiaren barruan.
  2. Behar dugu berreskuratu eta argitaratu kanpoko podcast jarioa jario berri horretan.
  3. Behar dugu gehitu esteka bat buruan jarioaren URL berria erakusten duen WordPress gunearen.
  4. Bonus: Podcast jarioaren URL berria garbitu behar dugu, beraz, kontsulten kateen eta canen mende egon behar ez izateko bidea berridatzi URL polit batean.

Nola gehitu jario berria WordPress-era

Zure gaiaren edo (oso gomendagarria) haurraren gaiaren functions.php fitxategiaren barruan, jario berria gehitu eta WordPress-i nola eraikiko duzun esan nahi diozu. Ohar bat honi buruz ... helbide berria hemen argitaratuko du https://yoursite.com/?feed=podcast

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

Eskuratu kanpoko Podcast jarioa eta argitaratu WordPress jario batean

WordPress-i esan genion podcasta errendatuko genuela erabiliz render_podcast_feed, beraz, kanpoko jarioa berreskuratu nahi dugu (h gisa izendatuattps: //yourexternalpodcast.com/feed/ beheko funtzioan eta bikoiztu WordPress-en eskaera egin zen unean. Ohar bat ... WordPress-ek erantzuna gordeko du.

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

Berridatzi zure jario berria URL atsegin batera

Hona hemen bonus pixka bat. Gogoratzen duzu jarioa nola argitaratzen den kontsulta-kate batekin? Funtzioak.php-ri berridazteko arau bat gehi diezaiokegu URL eder batekin trukatzeko:

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

Orain, jario berria hemen argitaratzen da https://yoursite.com/feed/podcast/

Gehitu esteka zure buruan dagoen jarioari

Azken urratsa da esteka bat gehitu nahi duzula zure WordPress guneko buru etiketen barruan, arakatzaileek aurki dezaten. Kasu honetan, jarioa zerrendatutako lehenengo gisa izendatu nahi dugu (blogaren eta iruzkinen jarioen gainean), beraz, 1. lehentasuna gehitzen diogu. Izenburua estekan ere eguneratu eta ziurtatuko duzula ziurtatuko duzu. Ez dator bat webguneko beste jario baten izenburuarekin:

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

Zure WordPress Podcast jario berria

Metodo honen gauza polita da webgunearen gaian egindako aldaketa guztiak bere baitan eduki genitzakeela ... txantiloi fitxategi gehigarririk edo goiburuen edizioik gabe, etab. Zenbait xehetasun garrantzitsu:

  • Esteka iraunkorrak - Kodea gehitu ondoren functions.php, Ezarpenak> Esteka estekak ireki beharko dituzu WordPress administratzailean. Horrek permalink lotzeko arauak freskatuko ditu berridazketarako gehitu dugun kodea orain ezartzeko.
  • Segurtasuna - Zure webgunea SSL bada eta zure podcast jarioa ez bada, segurtasun mistoarekin arazoak izango dituzu. Zure webgunea eta zure podcast ostatua segurtasunez ostatatuta egotea gomendatzen nuke https helbidea akatsik gabe).
  • Syndication - Biziki gomendatuko nuke domeinuko berariazko podcast jario hau erabiltzea Google, Apple, Spotify eta beste edozein zerbitzurekin lotzeko. Hemen dagoen abantaila da zure podcast ostalaria nahi duzunean alda dezakezu eta ez duzula zerbitzu bakoitzaren iturburua eguneratu beharko.
  • Analytics - Nik pertsonalki bezalako zerbitzua izatea gomendatuko nuke FeedPress bertan zure jarioa pertsonaliza dezakezu eta zerbitzu askok eskaintzen dutenaz haratago erabileraren jarraipen zentralizatua lor dezakezu. FeedPress-ek zure kanal sozialetan argitaratzea automatizatzeko aukera ere ematen du, oso ezaugarri bikaina!

Lanean ari den ikusi nahi al duzu? Erabil dezakezu Aktoreen jarioaren balioztatzailea jarioa egiaztatzeko!

3 Comments

  1. 1

    Sarean 2 egun eta erdi behar izan ditut WordPress podcaster guztiek egin behar zutela uste nuen zerbait aurkitzeko. Ostalatu RSS iturria beren hirugarrenek antolatutako podcastaren wordpress gunean.

    Beraz, eskerrik asko! Jakina, zure artikuluak galdera egiten du: zergatik ez da hau dagoeneko WordPress plugin bat? Aurkitu nuen hurbilena WP RSS Aggregator izan zen, baina XML erabat berridatzi zuen eta RSSa hautsi zuen.

  2. 2

    Hi
    Nire WordPress gunea konfiguratu dut nire RSSa berriro erakusten den bezala argitaratzeko, eta ondo funtzionatzen du, oso ondo kontrolatzen dut neure burua eta podcasting prozesutik urrats handia ematea.

    Galdera bat daukat, hala ere, nire podcasting ostalariak RSS XMLa ekoizteko duen moduagatik - automatikoki sortzen du atal bakoitzeko web esteka, erabiltzen ez dudan podcasting ostalariaren doako webguneko HTML orria erakusten duena.

    Antzeko zerbait <rss2><channel><item><link></link> markaketa funtzionatzen badu. Edo "rss2> kanala> elementua> esteka"

    Apple Podcast-ek XML datu hauek erabiltzen ditu pasarte bakoitzeko bere orrian esteka handi bat erakusteko. Baina ez dut free podcasting ostalariaren webgunea erabiltzen (Podbeans). Nik behar dut nire webgunea seinalatzeko - kontrolatzen dudan RSS jarioa ostatatuta dago bertan.

    Zure ustez, posible da sarrerako XMLa manipulatzea bertan dauden estekak podbeans.com-etik nire-website.com-era aldatzeko?

    • 3

      Posible da hori egitea, baina kodea ere idatzi beharko zenuke ostatatutako fitxategiak eskatzeko (MP3 bezalakoak). Egia esan, ez nuke hori egingo, web ostalari gehienak ez baitira optimizatuta podcast-ekin beharrezkoak diren fitxategi deskarga handietarako.

Zer deritzozu?

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.