Kontrolin ang RSS Feed sa Iyong WordPress Site Tulad ng isang Pro

Kontrolin ang RSS Feed sa Iyong WordPress Site Tulad ng isang Pro


Kung lumikha ka ng isang website na pinalakas ng WordPress, ang mga posibilidad na mag-publish ka ng bagong nilalaman nang pang-araw-araw o hindi bababa sa lingguhan. Kung gayon, nais mong ibigay ang iyong nilalaman sa mga gumagamit.

Habang ang marami sa kanila ay makakakuha ng mga update mula sa iyong site sa pamamagitan ng site mismo at mga pahina ng social media na nilikha mo, hindi mo dapat kalimutan ang tungkol sa RSS feed.

Buod ng Buod ng Site o Talagang Simple Syndication ay idinisenyo upang ipakita ang madalas na nilalaman at maihatid ito sa isang malawak na madla. Ang dokumento ng RSS na kilala bilang isang ‘feed’ ay binubuo ng isang pamagat na sinusundan ng isang maliit na sipi, isang imahe o iba’t ibang dagdag na impormasyon tungkol sa mga post, website, may-akda, atbp.

WordPress awtomatikong lumilikha ng isang feed para sa iyong website, at madali mong makita ito www.yourdomain.com/feed.

Hindi, hindi pa patay ang mga feed, at may milyun-milyong mga gumagamit sa buong mundo. Kaya, ang mga pagkakataon ay ang iyong mga bisita ay gumagamit ng iba’t ibang mga pinagsama-samang sa kanilang mga computer o mga smartphone upang makakuha ng balita mula sa iyong site. Dahil dito, nasa iyong interes na gawin ang RSS feed hangga’t maaari. Narito ang iyong matututunan ngayon:

  • Magdagdag ng anumang RSS feed sa iyong dashboard
  • Paano madaling ipakita ang anumang panlabas na RSS feed
  • Paganahin ang mga imahe sa RSS feed; mas madali kaysa sa iniisip mo
  • Iskedyul ang iyong mga post para sa RSS sa 5 simpleng mga hakbang
  • Ang pinakamadaling paraan upang ibukod ang mga kategorya mula sa RSS feed

Magdagdag ng anumang RSS feed sa iyong dashboard

Bilang default, ipinapakita ng WordPress ang RSS feed sa iyong dashboard. Malinaw, ang feed na ito ay naglalaman ng mga balita na hindi kawili-wili sa lahat. Sa halip na iwanan ito ng ganoon, maaari mong ganap na ipasadya ang iyong dashboard at alisin ang feed, o maaari mo lamang ipasadya ang feed at magdagdag ng mga bagay na talagang mahalaga sa iyo.

Nang walang anumang karagdagang ado, ipapakita namin sa iyo kung paano baguhin ang feed ng WordPress at magdagdag ng isang pasadyang link na talagang aalagaan mo:

  1. Mag-navigate sa mga function.php file at buksan ito
  2. Kopyahin at idikit ang code na ito:
  3. gumana wpc_dashboard_widget () {
    pandaigdigang $ wp_meta_boxes;
    // alisin ang mga hindi kinakailangang mga widget
    // var_dump ($ wp_meta_boxes ['dashboard']); // gamitin upang makuha ang lahat ng mga ID ng widget
    i-unset (
    $ wp_meta_boxes ['dashboard'] ['normal'] ['core'] ['dashboard_plugins'],
    $ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_secondary'],
    $ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_primary']
    );
    // magdagdag ng isang pasadyang widget ng dashboard
    wp_add_dashboard_widget ('dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); // magdagdag ng bagong output ng RSS feed
    }
    
    function na dashboard_custom_feed_output () {
    sigaw
    '; wp_widget_rss_output (array 'url' => 'http://www.firstsiteguide.com/feed', 'item' => 5, 'show_summary' => 1, 'show_author' => 0, 'show_date' => 1 )); sigaw "
    "; } add_action ('wp_dashboard_setup', 'wpc_dashboard_widget');
  4. Baguhin ang mga parameter na nais mo
  5. I-save ang mga pagbabago

Kung wala ka sa coding, huwag matakot sa lahat ng nakikita mo sa itaas. Ang pagpapasadya ng code upang maaari kang magdagdag ng RSS feed na talagang gusto mo ay ilang hakbang lamang ang layo.

Magsimula tayo sa pinakamahalagang bahagi, at iyon ang RSS feed address. Hanapin lamang ang sumusunod na linya ng code sa itaas na pag-andar at baguhin ang URL:

'url' => 'http://www.yourrssfeed.com/feed'

Ngayon na natagpuan mo ang linya at binago ang address, maaari mong dahan-dahang ipagpatuloy ang pagbabasa ng code. Para sa mga nagsisimula, baguhin ang bilang ng mga balita na nais mong lumitaw sa iyong feed. Buod, may-akda, at petsa ay maaaring magkaroon lamang ng mga halaga na “1” o “0” na nangangahulugang nais mo o ayaw mong ipakita ang buod, pangalan ng may-akda, at nahulaan mo – petsa ng paglathala.

Huling ngunit hindi bababa sa, marahil ay nais mong baguhin ang pamagat ng iyong RSS feed. Kung gayon, hanapin ang sumusunod na linya sa pagpapaandar na mayroon ka c / p ilang sandali lamang at baguhin ang pamagat:

wp_add_dashboard_widget ('dashboard_custom_feed', 'TITLE AY DITO', 'dashboard_custom_feed_output'); // magdagdag ng bagong output ng RSS feed

Huwag kalimutan na i-save ang mga pagbabago at mag-navigate sa iyong dashboard. Kung ang lahat ay tapos na nang tama, handa na ang iyong pasadyang feed ng balita; cool, hindi ba?

Paano madaling ipakita ang anumang panlabas na RSS feed

Habang madali mong maipakita ang iyong sariling RSS feed sa pamamagitan lamang ng pag-redirect ng mga gumagamit sa isang link sa iyong website ng WordPress, na nagpapakita ng isang panlabas na link ay maaaring maging mas kumplikado. Ngunit huwag hayaang mawala ang loob na iyon dahil maaari ka pa ring magpakita ng RSS feed kahit saan sa iyong site sa pamamagitan lamang ng kopya / pag-paste ng isang function na ipapakita namin sa artikulong ito.

Sa halip na mag-install ng isa pang plugin na kukontrol sa mga feed at mangangailangan ng patuloy na pangangalaga at pag-update, maaari kang lumikha ng iyong sariling listahan. Ang kailangan mo lang gawin ay baguhin ang isang link sa feed na nais mong ipakita at baguhin ang bilang ng mga feed na ipinakita sa iyong site.

Kung magpapakita ka ng panlabas na RSS feed sa isang bagong pahina / post o nais mong pugadin ito sa iyong sidebar, header o footer ang pamamaraan ay halos pareho:

  1. Buksan ang sidebar.php file o anumang file kung saan mo nais na ipakita ang feed
  2. Kopyahin at idikit ang sumusunod na code:
  3. get_item_quantity (4);
    $ rss_items = $ rss-> get_items (0, $ maxitems);
    ?>
    
    
  4. Baguhin ang URL sa linya # 2
  5. Baguhin ang bilang ng mga RSS feed na ipapakita sa linya # 3
  6. I-save ang mga pagbabago

Ngayon na nakapag-set up ka ng isa o maraming RSS feed mula sa iba pang mga site, huwag kalimutang alagaan ang iyong sariling mga feed sa RSS.

Paganahin ang mga imahe sa RSS feed; mas madali kaysa sa iniisip mo

Maraming tao ang nag-iisip na ang RSS feed ay bahagi ng kasaysayan. Gayunpaman, kahit na, ginagamit ng mga tao ang RSS sa pang-araw-araw na batayan. Hindi lamang maaari kang magkaroon ng iyong mga paboritong website na naka-imbak sa iyong browser, sa iyong website o kahit sa iyong WordPress admin, ang mga feed ay mas sikat sa sandaling kinuha ng mga smartphone sa buong mundo. Ngayon ay maaari mong mapanatili ang pagsubaybay sa mga update mula sa iyong mga paboritong pag-update at mga may-akda at pumunta ng access sa mga bagong nilalaman nang ilang segundo matapos na mai-publish ang isang bagong artikulo..

Kahit na wala ka pa sa RSS feed, sa sandaling simulan mo ang pagpapatakbo ng iyong sariling website, dapat mong isipin ang mga regular na gumagamit ng serbisyong ito.

feed ng rss

Mayroong iba’t ibang mga paraan ng pagmamanipula ng nilalaman ng RSS sa WordPress. Halimbawa, maaari mong i-iskedyul ang iyong post para sa mga feed ng RSS o maaari mong baguhin ang paraan ng pagpapakita ng WordPress ng mga sipi na nakakaapekto rin sa mga feed ng RSS. Ngunit kahit anong gawin mo, hindi ka pa rin makakakuha ng isang larawan na nakakabit sa iyong RSS feed.

Isipin ang iyong sarili na mayroong maraming mga website sa parehong paksa na regular na nag-update ng kanilang mga feed. Binuksan mo ang iyong feed app (Halimbawa ng feed) sa iyong smartphone at mayroong isang site na may isang imahe sa tabi ng pamagat ng post, habang ang iba ay walang mga imahe. Sa halos lahat ng mga kaso, ang mga tao ay pupunta sa link na may larawan sa tabi nito dahil na ang isa ay tila mas kawili-wili at binibigyan ka nito ng pakiramdam na nagmamalasakit ang may-akda sa kanyang mga bagay.

Dahil naipakita mo na ang imahe na nakalakip sa bawat post, walang dahilan – maaari kang magkaroon ng larawang iyon na nakadikit sa RSS feed din at gawing mas kaakit-akit ang iyong website sa mga taong gumagamit ng mga feed.

Sa bahaging ito ng gabay, ipapakita namin sa iyo kung paano magdagdag ng mga tampok na imahe sa iyong mga feed. Sa totoo lang, napaka-simple at kakailanganin mong kopyahin at i-paste ang code na matatagpuan sa ibaba:

  1. Buksan ang mga function.php file
  2. Kopyahin at idikit ang code:
  3. add_filter ('the_content_feed', 'rss_post_thumbnail');
    function rss_post_thumbnail ($ nilalaman) {
    pandaigdigang $ post;
    kung (has_post_thumbnail ($ post-> ID))
    $ nilalaman = '

    '. get_the_post_thumbnail ($ post-> ID, 'thumbnail'). '

    '. $ nilalaman; ibalik ang nilalaman ng $; }
  4. I-save ang mga pagbabago

Doon ka pupunta. Ang bawat post na may isang tampok na imahe na nakadikit dito ay gagamitin ngayon ang parehong imahe bilang isang karagdagan sa RSS feed. Ngayon ay maaari kang magpatuloy at subukan ang iyong na-update na RSS feed sa anumang application na maaaring ginagamit mo. Sa halip na mainip at payak na teksto, magkakaroon ka ng isang imahe na nagbabago sa buong pagtatanghal ng iyong site.

Iskedyul ang iyong mga post para sa RSS sa 5 simpleng mga hakbang

Karaniwan, mai-post ng WordPress ang iyong bagong artikulo sa RSS feed awtomatiko matapos mong pindutin ang pindutan ng pag-publish. Habang walang mali dito at gusto mo talagang lumitaw ang iyong artikulo sa feed sa lalong madaling panahon, kung minsan ay nais mong i-iskedyul ang post na iyon. Sa bahaging ito ng artikulo, ipapakita namin sa iyo kung paano maantala ang isang post sa RSS. Halimbawa lamang, kung maantala mo ang post sa loob ng ilang minuto, sapat na para sa iyo na gumawa ng ilang mga karagdagang pagbabago bago mai-post ang post sa feed.

Narito ang code na kakailanganin mo upang makamit ang pagkaantala na ito:

  1. Buksan ang mga function.php file
  2. Susulat muli ang code ng salita para sa salita … o kopyahin at i-paste ang code, siyempre:
  3. function na naka-iskedyul na ($ kung saan) {
    pandaigdigang $ wpdb;
    
    kung (is_feed ()) {
    // timestamp sa WP-format
    $ ngayon = gmdate ('Y-m-d H: i: s');
    
    // halaga para sa paghihintay; + aparato
    $ wait = '10'; // integer
    
    // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
    $ aparato = 'MINUTE'; // MINUTE, BATA, ARAW, LINGGO, BULAN, TAON
    
    // idagdag ang SQL-sytax upang default $ kung saan
    $ kung saan. = "AT TIMESTAMPDIFF ($ aparato, $ wpdb-> post.post_date_gmt, '$ now')> $ wait";
    }
    
    bumalik $ kung saan;
    }
    
    add_filter ('post_ saan', 'naka-iskedyul na_feed');
  4. Baguhin ang variable ng aparato sa $ minuto, oras, araw at iba pa
  5. Baguhin ang variable ng paghihintay ng $ sa bilang ng mga minuto, oras, araw o anuman ang iyong napili. Ito ang oras na maghihintay ang iyong post bago awtomatikong mai-publish ito sa RSS Feed
  6. I-save ang mga pagbabago

Ayan yun. Hindi mo na kailangang gawin pa upang mai-iskedyul ang iyong RSS feed.

I-automate ang RSS feed ng iyong post

I-automate ang iyong RSS feed output na may mga notification sa web push. Madaling isama ang iyong mga notification sa web push upang awtomatikong mai-post ang iyong mga item sa RSS feed sa pamamagitan ng mga naka-target na mga notification sa web push.

Ang pinakamadaling paraan upang ibukod ang mga kategorya mula sa RSS feed

Mula sa sandaling nai-publish mo ang iyong unang post gamit ang WordPress, ang iyong mga bagong post ay awtomatikong mai-publish bilang RSS feed. Ang feed na iyon ay madaling ma-access ng anumang gumagamit na nais na sundin ang iyong website, at dahil doon, kailangan mong gawin ang iyong RSS feed hangga’t maaari itong makuha.

RSS feed

Habang madali mong ipagpaliban ang publication ng iyong mga feed sa anumang oras na gusto mo, kung minsan kakailanganin mong magpakita lamang ng mga tiyak na kategorya sa iyong mga tagasunod. Mas mabuti pa, nais mong ibukod ang mga kategorya na hindi mo nais na maipakita sa feed.

Madaling ibukod ang mga kategorya mula sa RSS feed:

Halimbawa, maaari kang magkaroon ng isang dosenang mga kategorya na ina-update ng mga bagong nilalaman sa pang-araw-araw na batayan at hindi mo nais na mapuspos ang iyong mga gumagamit. Marahil ang isang tukoy na kategorya ay dinisenyo lamang upang gumuhit sa mga gumagamit mula sa mga site ng social media. O baka gusto mo lamang ang iyong RSS feed lamang upang ipakita ang kategorya ng “balita”. Anuman ang dahilan, sa mga sumusunod na linya ay ipapakita namin sa iyo kung paano madaling ibukod ang isang kategorya mula sa RSS feed:

  1. Buksan ang mga function.php
  2. Kopyahin at idikit ang code:
  3. pag-andar ibukod__Kategorya_from_rss ($ query) {
    kung ($ query-> is_feed) {
    $ query-> set ('pusa', '- 10, -21, -32');
    }
    ibalik ang $ query;
    }
    add_filter ('pre_get_post', 'hindi kasama ang_categori_from_rss');
    
  4. Palitan ang kategorya ng ID ng kategoryard linya
  5. I-save ang mga pagbabago

Ang pinakamadaling paraan ng paghahanap ng numero ng ID ng kategorya ay ang pagbubukas ng isang kategorya mula sa Mga Post -> Mga kategorya. Kapag na-click mo ang pindutan ng “I-edit”, ipapakita ang ID sa tuktok ng iyong browser sa isang form ng URL.

Tulad ng napansin mo mula sa code, upang ibukod ang isang kategorya kakailanganin mong magpasok ng isang character na “-” bago ang ID. Kapag naitakda mo ang mga ID, ang mga kategorya ay hindi na maipakita sa iyong RSS feed. Kung kailangan mong baguhin iyon sa hinaharap, maaari mo lamang baguhin ang pag-andar kapag kinakailangan at magdagdag / mag-alis ng isang kategorya mula sa listahan.

Ang iyong RSS feed ay naging mas mahusay pa. Huwag kalimutan na suriin ang aming iba pang mga tutorial sa kung paano pagbutihin ang iyong website na pinalakas ng WordPress at gawin ang pinakamahusay sa mahusay na platform ng blogging.

Pagputol

Sa ngayon, dapat mong tanggapin ang katotohanan na ang mga RSS feed ay isang bagay pa rin. At kahit hindi ka tagahanga ng RSS, dapat mong isipin ang iyong mga bisita na gumagamit pa rin ng mga feed sa pang-araw-araw na batayan. Upang matulungan sila, gawin ang pinakamahusay sa labas ng iyong RSS feed sa pamamagitan ng pagpapatupad ng alinman sa mga tip na ipinakita namin sa iyo sa gabay na ito.

Ano sa palagay mo ang tungkol sa RSS? Mayroon ka bang pinagsama-samang balita sa iyong mga computer o smartphone? Ano ang tungkol sa RSS sa iyong blog?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
Liked Liked