Ṣafikun kikọ sii Adarọ ese Ita si Awọn kikọ sii Aye Wodupiresi rẹ

Awọn iṣẹ kikọ sii Wodupiresi Awọn iṣẹ

Adarọ ese olokiki lori ayelujara lo WordPress bi pẹpẹ atẹjade wọn fun alaye nipa adarọ ese wọn bakanna bi titẹjade pupọ ti alaye nipa iṣafihan kọọkan. Sibẹsibẹ, wọn gbalejo adarọ ese funrararẹ lori ẹrọ alejo adarọ ese alejo. O jẹ alailẹgbẹ si awọn alejo ti aaye naa - ṣugbọn ko ni ẹya kan ti o jẹ alaihan si awọn olumulo ṣugbọn ti o han si awọn ti nrakò bi Google.

Google ṣalaye eyi ni atilẹyin wọn:

Ni afikun, ti o ba ṣepọ kikọ sii RSS rẹ pẹlu oju-iwe akọọkan, awọn olumulo ti n wa adarọ ese rẹ nipasẹ orukọ le gba apejuwe ti adarọ ese rẹ bii carousel ti awọn iṣẹlẹ fun ifihan rẹ lori Wiwa Google. Ti o ko ba pese oju-ile ti o ni asopọ, tabi Google ko le gboju oju-ile rẹ, awọn iṣẹlẹ rẹ le tun han ni awọn abajade Wiwa Google, ṣugbọn ṣajọpọ nikan pẹlu awọn ere lati awọn adarọ-ese miiran lori koko kanna.

Google - Gba adarọ ese rẹ lori Google

 Pẹlu awọn alabaṣiṣẹpọ meji, o le gba diẹ ninu agbegbe ti o wuyi ni Google:

Awọn adarọ ese lori Google SERP

Jijoko ti aaye naa ṣafihan ifunni ifiweranṣẹ bulọọgi kan, ṣugbọn kii ṣe gangan adarọ ese kikọ sii - eyiti o gbalejo ni ita. Ile-iṣẹ n fẹ lati tọju ifunni bulọọgi rẹ lọwọlọwọ, nitorinaa a fẹ ṣafikun ifunni afikun si aaye naa. Eyi ni bii:

  1. A nilo lati ṣe koodu a kikọ sii titun laarin akori Wodupiresi wọn.
  2. A ni lati se gba pada ki o tẹjade ifunni adarọ ese ita ni kikọ sii tuntun yẹn.
  3. A ni lati se fi ọna asopọ kan kun ori ti aaye Wodupiresi ti o ṣe afihan URL ifunni tuntun.
  4. Ebun: A nilo lati nu URL kikọ sii adarọ ese tuntun nitorinaa a ko ni igbẹkẹle awọn querystrings ati pe o le tun kọ ọna naa ni URL ti o wuyi.

Bii o ṣe le ṣafikun Ifunni tuntun si Wodupiresi

Laarin akori rẹ tabi (ni iṣeduro niyanju) faili awọn iṣẹ akori.php ọmọ, iwọ yoo fẹ lati ṣafikun ifunni tuntun ki o sọ fun Wodupiresi bi o ṣe le kọ ọ. Akọsilẹ kan lori eyi… yoo ṣe ifunni kikọ sii tuntun ni https://yoursite.com/?feed=podcast

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

Gba ifunni Podcast itagbangba kan ki o Ṣawejade Ni kikọ sii ti Wodupiresi kan

A sọ fun Wodupiresi a yoo mu adarọ ese ṣiṣẹ ni lilo render_podcast_feed, nitorinaa a fẹ bayi lati gba ifunni ita wa (ti a ṣe bi https: //yourexternalpodcast.com/feed/ ninu iṣẹ ti o wa ni isalẹ ki o ṣe ẹda laarin WordPress ni akoko ti ibeere. Akọsilẹ kan… Wodupiresi yoo kaṣe idahun naa.

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

Atunkọ Awọn ifunni Tuntun rẹ si URL Nice kan

Eyi ni kekere kan ti ajeseku kan. Ranti bi a ṣe n ṣe ifunni kikọ sii pẹlu querystring kan? A le ṣafikun ofin atunkọ si awọn iṣẹ.php lati paarọ iyẹn pẹlu URL ti o wuyi:

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

Bayi, kikọ sii tuntun ni a tẹjade ni https://yoursite.com/feed/podcast/

Ṣafikun Ọna asopọ si Ifunni Ni Ori Rẹ

Igbesẹ ti o kẹhin ni pe o fẹ fikun ọna asopọ kan laarin awọn taagi ori ti aaye Wodupiresi rẹ ki awọn ti nrakò le rii. Ni ọran yii, a paapaa fẹ ṣe apejuwe kikọ sii bi akọkọ ti a ṣe akojọ (loke bulọọgi ati awọn ifunni asọye), nitorinaa a ṣafikun ohun pataki ti 1. Iwọ yoo tun fẹ ṣe imudojuiwọn akọle ninu ọna asopọ ati rii daju pe ko ṣe 'ma ba akọle akọle kikọ sii miiran lori aaye naa:

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

Ifunni Podcast Tuntun Tuntun Rẹ

Ohun ti o wuyi nipa ọna yii ni pe a ni anfani lati ni ara-ni gbogbo awọn ayipada laarin akọle aaye… ko si awọn faili awoṣe afikun tabi ṣiṣatunkọ awọn akọle, bbl Awọn alaye pataki meji:

  • Permalinks - Lọgan ti o ba fi koodu kun si functions.php, iwọ yoo nilo lati ṣii Eto> Permalinks ni abojuto WordPress. Iyẹn yoo sọ awọn ofin permalink rẹ sọtunwọn ki koodu ti a ṣafikun fun atunkọ ti wa ni imuse ni bayi.
  • aabo - Ti aaye rẹ ba jẹ SSL ati kikọ sii adarọ ese rẹ kii ṣe, iwọ yoo lọ sinu awọn ọran pẹlu aabo adalu. Mo ṣeduro ni iṣeduro ni idaniloju aaye rẹ mejeeji ati gbigbalejo adarọ ese rẹ ti gbalejo ni aabo (ni https adirẹsi pẹlu awọn aṣiṣe).
  • Iṣowo - Emi yoo ṣeduro ni gíga nipa lilo ifunni adarọ ese adani-kan pato lati ṣe ajọpọ si Google, Apple, Spotify ati eyikeyi iṣẹ miiran. Anfani ti o wa nibi ni pe o le bayi yi agbalejo adarọ ese rẹ pada nigbakugba ti o ba fẹ ati pe kii yoo ni lati ṣe imudojuiwọn ifunni orisun iṣẹ kọọkan.
  • atupale - Emi funrararẹ ṣeduro nini iṣẹ bii Feedpress nibi ti o ti le ṣe ifunni kikọ sii rẹ ki o gba diẹ titele ti aarin lori lilo rẹ kọja ohun ti ọpọlọpọ awọn iṣẹ pese. FeedPress tun gba ọ laaye lati ṣe adaṣe adaṣe si awọn ikanni ajọṣepọ rẹ, ẹya ti o tutu pupọ!

Ṣe o fẹ rii boya o n ṣiṣẹ? O le lo awọn Simẹnti Feed Validator lati jẹrisi ifunni naa!

4 Comments

  1. 1

    O gba mi ni 2 1/2 ọjọ ti wiwa nẹtiwọọki lati wa nkan ti Mo ro pe gbogbo adarọ-ese WordPress gbọdọ fẹ lati ṣe – gbalejo ifunni RSS fun adarọ-ese ti ẹgbẹ-kẹta ti gbalejo lori oju opo wẹẹbu wọn ti anpe ni.

    Nitorina o ṣeun! Dajudaju nkan rẹ beere ibeere naa: kilode ti eyi kii ṣe ohun itanna WordPress tẹlẹ? Eyi ti o sunmọ julọ ti Mo rii ni WP RSS Aggregator, ṣugbọn o tun ṣe XML patapata o si fọ RSS naa.

  2. 2

    Bayi Mo n ṣeto ohun gbogbo pẹlu kikọ sii tuntun lati ọdọ agbalejo mi (o ṣeun si awọn snippets koodu rẹ) Mo ṣẹṣẹ ṣe awari pe Olufọwọsi Ifunni Simẹnti korira RSS mi o si ṣubu lulẹ kú – https://podba.se/validate/?url=https://carbonwatchdog.org/feed/podcast/

    Ṣugbọn atilẹba lori Podbean fọwọsi daradara. Frustratingly awọn validator aṣiṣe ifiranṣẹ ko sọ Elo ayafi “Argh! Mo ṣẹṣẹ kú!”

    Awọn RSS fọwọsi itanran lori https://podba.se/validate/?url=https://carbonwatchdog.org/feed/podcast/

  3. 3

    Hi
    Mo ti ṣeto aaye Wodupiresi mi lati tun-tẹjade RSS mi ni deede bi o ṣe han, ati pe o ṣiṣẹ daradara, o dara lati ṣakoso rẹ funrararẹ ati ṣe igbesẹ nla kan kuro ninu ilana adarọ ese naa.

    Mo ni ibeere kan botilẹjẹpe, nitori ọna ti agbalejo adarọ-ese mi n ṣe agbejade RSS XML – o ṣe ipilẹṣẹ ọna asopọ wẹẹbu kan fun iṣẹlẹ kọọkan eyiti o tọka si oju-iwe HTML lori oju opo wẹẹbu freebie agbalejo adarọ ese ti Emi ko lo.

    Nkankan bi <rss2><channel><item><link></link> ti o ba ti markdown ṣiṣẹ. Tabi "rss2>ikanni>ohun kan>ọna asopọ"

    Adarọ-ese Apple nlo data XML yii lati ṣafihan ọna asopọ nla kan lori oju-iwe rẹ fun iṣẹlẹ kọọkan. Ṣugbọn Emi ko lo oju opo wẹẹbu ọfẹ yẹn lati ọdọ agbalejo adarọ-ese mi (Podbeans). Mo nilo lati tọka si oju opo wẹẹbu ti ara mi - nibiti ifunni RSS ti MO ṣakoso ti gbalejo.

    Ṣe o ro pe o ṣee ṣe lati ṣe afọwọyi XML ti nwọle lati yi awọn ọna asopọ inu rẹ pada lati podbeans.com si my-website.com?

    • 4

      O ṣee ṣe lati ṣe eyi, ṣugbọn iwọ yoo tun ni lati kọ koodu lati beere awọn faili ti o gbalejo gangan (bii MP3). Nitootọ Emi kii yoo ṣe eyi nitori ọpọlọpọ awọn ogun wẹẹbu ko ni iṣapeye fun awọn igbasilẹ faili nla ti o nilo pẹlu awọn adarọ-ese.

Kini o le ro?

Aaye yii nlo Akismet lati dinku apamọ. Mọ bi a ṣe n ṣalaye data rẹ ti o ṣawari.