Kontrolirajte RSS feed na svojoj web stranici WordPress Poput profesionalca

Kontrolirajte RSS feed na svojoj web stranici WordPress Poput profesionalca


Ako ste izradili web mjesto koje pokreće WordPress, velike su šanse da ćete objavljivati ​​novi sadržaj svakodnevno ili barem tjedno. Ako je to slučaj, htjet ćete predati sadržaj svojim korisnicima.

Iako će mnogi od njih dobivati ​​ažuriranja s vaše web stranice putem same web lokacije i stranica društvenih medija koje stvarate, ne biste trebali zaboraviti na RSS feed.

Sažetak obogaćenog web mjesta ili stvarno jednostavna distribucija osmišljen je tako da prikazuje česte sadržaje i isporučuje ih širokoj publici. RSS dokument poznat kao “feed” sastoji se od naslova, praćenog kratkim izvatkom, slikom ili različitim dodatnim informacijama o postovima, web mjestu, autoru itd..

WordPress automatski izrađuje feed za vaše web mjesto i lako ga možete vidjeti na www.yourdomain.com/feed.

Ne, feedovi još nisu mrtvi, a širom svijeta postoje milijuni korisnika. Dakle, šanse su da vaši posjetitelji koriste različite agregatore na svojim računalima ili pametnim telefonima kako bi dobili vijesti s vaše web lokacije. Zbog toga vam je u interesu da RSS feed bude što bolji. Evo što ćete naučiti danas:

  • Dodajte bilo koji RSS feed na svoju nadzornu ploču
  • Kako lako prikazati bilo koji vanjski RSS feed
  • Omogući slike u RSS feedovima; to je lakše nego što mislite
  • Zakažite svoje postove za RSS u 5 jednostavnih koraka
  • Najlakši način za isključivanje kategorija iz RSS feeda

Dodajte bilo koji RSS feed na svoju nadzornu ploču

WordPress po zadanom prikazuje RSS feed na vašoj nadzornoj ploči. Očito je da ovaj feed sadrži vijesti koje nisu zanimljive svima. Umjesto da ga ostavite tako, možete potpuno prilagoditi nadzornu ploču i ukloniti feed, ili možete samo prilagoditi feed i dodati stvari koje su vam zaista važne..

Bez ikakvog dodatnog aduta, pokazat ćemo vam kako promijeniti WordPress feed i dodati prilagođenu vezu do koje će vam biti stalo:

  1. Dođite do datoteke function.php i otvorite je
  2. Kopirajte i zalijepite ovaj kôd:
  3. funkcija wpc_dashboard_widgets () {
    globalni $ wp_meta_boxes;
    // uklonite nepotrebne widgete
    // var_dump ($ wp_meta_boxes ['nadzorna ploča']); // koristiti za dobivanje svih ID-ova widgeta
    resetiranje (
    $ wp_meta_boxes [ 'ploče'] [] 'normalan' [ 'osnovne'] [ ''] dashboard_plugins,
    $ wp_meta_boxes [ 'Nadzorna ploča'] [ 'sa strane'] [ 'jezgra'] [ 'dashboard_secondary'],
    $ wp_meta_boxes [ 'Nadzorna ploča'] [ 'sa strane'] [ 'jezgra'] [ 'dashboard_primary']
    );
    // dodajte prilagođeni widget nadzorne ploče
    wp_add_dashboard_widget ('dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); // dodajte novi RSS feed izlaz
    }
    
    funkcija dashboard_custom_feed_output () {
    jeka '
    „; wp_widget_rss_output (polje ( 'url' => 'http://www.firstsiteguide.com/feed', 'predmeti' => 5, 'show_summary' => 1, 'show_author' => 0, 'show_date' => 1 )); jeka "
    „; } dodavanje ('wp_dashboard_setup', 'wpc_dashboard_widgets');
  4. Promijenite parametre koje želite
  5. Spremi promjene

Ako niste kodirani, nemojte se plašiti svega što vidite gore. Prilagođavanje koda tako da možete dodati RSS feed koji zaista želite je samo nekoliko koraka.

Započnimo s najvažnijim dijelom, a to je RSS feed adresa. Jednostavno pronađite sljedeći redak koda u gornjoj funkciji i promijenite URL:

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

Sad kad ste pronašli liniju i promijenili adresu, možete polako nastaviti s čitanjem koda. Za početak, promijenite broj vijesti da se želite pojaviti u svom feedu. Sažetak, autor i datum mogu imati samo “1” ili “0” vrijednosti što znači da želite ili ne želite prikazivati ​​sažetak, ime autora i pogodili ste – datum objave.

Posljednje, ali ne najmanje bitno, vjerojatno ćete htjeti promijeniti naslov svog RSS feeda. Ako je to slučaj, pronađite sljedeći redak u funkciji koju imate c / p malo prije i promijenite naslov:

wp_add_dashboard_widget ('dashboard_custom_feed', 'TITLE GOES HERE', 'dashboard_custom_feed_output'); // dodajte novi RSS feed izlaz

Ne zaboravite spremiti promjene i otvorite se na nadzornoj ploči. Ako se sve pravilno izvrši, prilagođeni feed vijesti je spreman; cool, zar ne??

Kako lako prikazati bilo koji vanjski RSS feed

Iako možete lako pokazati svoj vlastiti RSS feed jednostavnim preusmjeravanjem korisnika na vezu na vašoj web stranici WordPress, prikaz vanjske veze mogao bi biti malo složeniji. Ali ne dopustite da vas to obeshrabri, jer i dalje možete imati RSS feed na bilo kojem mjestu na vašoj web lokaciji, kopiranjem ili lijepljenjem funkcije koju ćemo vam pokazati u ovom članku.

Umjesto instaliranja drugog dodatka koji će preuzeti kontrolu nad feedovima i zahtijevat će stalnu njegu i ažuriranja, možete stvoriti vlastiti popis. Sve što trebate učiniti je promijeniti vezu do feeda koji želite prikazati i izmijeniti broj sažetaka prikazanih na vašoj web lokaciji.

Bez obzira hoćete li prikazivati ​​vanjski RSS feed na novoj stranici / postu ili ga želite ugurati u bočnu traku, zaglavlje ili podnožje, postupak je praktički isti:

  1. Otvorite sidebar.php datoteku ili bilo koju datoteku na kojoj želite da se feed prikazuje
  2. Kopirajte i zalijepite sljedeći kôd:
  3. get_item_quantity (4);
    $ rss_items = $ rss-> get_items (0, $ maxitems);
    ?>
    
    
  4. Promijenite URL u retku br. 2
  5. Promijenite broj RSS feeda koji će biti prikazani na liniji br. 3
  6. Spremi promjene

Sada kada ste postavili jedan ili više RSS feedova s ​​drugih web mjesta, ne zaboravite voditi brigu o vlastitim RSS feedovima..

Omogući slike u RSS feedovima; to je lakše nego što mislite

Mnogi ljudi misle da su RSS sažeci dio povijesti. Pa ipak, čak i više ljudi koriste RSS svakodnevno. Ne samo da možete imati svoje omiljene web stranice pohranjene u vašem pregledniku, na vašem web mjestu ili čak u vašem WordPress administratoru, feedovi su postali još popularniji nakon što su pametni telefoni preuzeli svijet. Sada možete pratiti ažuriranja svojih omiljenih ažuriranja i autora u pokretu i imati pristup novom sadržaju u sekundi nakon što je novi članak objavljen.

Čak i ako još uvijek niste u RSS feedima, nakon što pokrenete vlastitu web stranicu, trebali biste pomisliti na one koji redovito koriste ovu uslugu.

RSS feed

Postoje različiti načini manipulacije RSS sadržajem u WordPressu. Na primjer, možete zakazati svoj post za RSS feedove ili možete promijeniti način na koji WordPress prikazuje izvatke koji utječu i na RSS feed. Ali bez obzira na to što radite, i dalje nećete imati sliku priloženu uz vaš RSS feed.

Zamislite da imate nekoliko web stranica na istu temu koja redovito ažuriraju svoje feedove. Otvorite aplikaciju za feed (na primjer Feedly) na svom pametnom telefonu, a uz naslov posta nalazi se web stranica sa slikom, dok druga nema slike. U gotovo svim slučajevima ljudi će ići na vezu sa slikom pored nje jer se ta osoba čini zanimljivijom i daje vam osjećaj da je autor stalo do svojih stvari.

Budući da već imate istaknutu sliku u prilogu svakog posta, nema izgovora – možete tu sliku dodati i na RSS feed i učiniti svoju web lokaciju atraktivnijom za ljude koji koriste feedove.

U ovom dijelu vodiča upravo ćemo vam pokazati kako dodati istaknute slike svojim feedovima. Zapravo je vrlo jednostavno i morat ćete samo kopirati i zalijepiti kôd koji se nalazi u nastavku:

  1. Otvorite function.php datoteku
  2. Kopirajte i zalijepite kôd:
  3. add_filter ('the_content_feed', 'rss_post_thumbnail');
    funkcija rss_post_thumbnail ($ sadržaj) {
    globalni $ post;
    if (ima_post_thumbnail ($ post-> ID))
    $ content = '

    '. get_the_post_thumbnail ($ post-> ID, 'sličica'). '

    '. $ Sadržaja; vratiti $ sadržaj; }
  4. Spremi promjene

Izvoli. Svaki će post koji sadrži istaknutu sliku sada koristiti istu sliku kao dodatak RSS sažetcima. Sada možete nastaviti i isprobati ažurirani RSS feed u bilo kojoj aplikaciji koju koristite. Umjesto dosadnog i običnog teksta, imat ćete sliku koja mijenja cjelokupnu prezentaciju vaše web stranice.

Zakažite svoje postove za RSS u 5 jednostavnih koraka

Obično će WordPress automatski objaviti vaš novi članak u RSS feedu nakon što pritisnete gumb za objavljivanje. Iako s tim nema ništa loše i zapravo želite da se vaš članak što prije pojavi u feedu, ponekad biste mogli zakazati taj post. U ovom dijelu članka pokazat ćemo vam kako odgoditi RSS post. Samo za primjer, ako odgodite post na nekoliko minuta, bit će vam dovoljno samo da izvršite dodatne promjene prije objave u feedu.

Evo koda koji će vam trebati za postizanje ovog kašnjenja:

  1. Otvorite function.php datoteku
  2. Prepišite kodnu riječ za riječ … ili, naravno, kopirajte i zalijepite kôd:
  3. funkcija zakazana_feta ($ gdje) {
    globalni $ wpdb;
    
    ako je (is_feed ()) {
    // vremenska oznaka u WP formatu
    $ now = gmdate ('Y-m-d H: i: s');
    
    // vrijednost za čekanje; + uređaj
    $ wait = '10'; // cijeli broj
    
    // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
    $ device = 'MINUTE'; // MINUTE, SAT, DAN, TJEDAN, MJESEC, GODINA
    
    // dodati SQL-sytax na zadani $ where
    $ where. = "I TIMESTAMPDIFF ($ uređaj, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait";
    }
    
    vratiti $ gdje;
    }
    
    add_filter ('posts_where', 'raspored_feed');
  4. Promijenite $ varijablu uređaja u minutama, satima, danima i tako dalje
  5. Promijenite varijablu $ wait u broj minuta, sati, dana ili sve što ste odabrali. Ovo će vrijeme čekati vaš post prije nego što se automatski objavi u RSS feedu
  6. Spremi promjene

To je to. Ne morate raditi ništa drugo kako biste zakazali svoj RSS feed.

Automatizirajte RSS feed vašeg posta

Automatizirajte svoj RSS feed izlaz s web push obavijestima. Jednostavno integrirajte svoje web upozorenja kako biste automatski postavili svoje RSS feedove putem ciljanih web push obavijesti.

Najlakši način za isključivanje kategorija iz RSS feeda

Od trenutka kada svoj prvi post objavite putem WordPressa, vaši novi postovi automatski će se objaviti kao RSS feed. Bilo kojem korisniku koji želi pratiti vašu web stranicu lako može pristupiti tom feedu i zbog toga je potrebno da vaš RSS feed bude što bolji..

RSS feed

Iako lako možete odgoditi objavu svojih feedova u bilo kojem trenutku, ponekad ćete morati pratiti samo određene kategorije svojim sljedbenicima. Još bolje, izuzeti ćete one kategorije koje ne želite biti prikazane u feedu.

Jednostavno izuzeti kategorije iz RSS feeda:

Na primjer, možda imate desetak kategorija koje se svakodnevno ažuriraju novim sadržajem i ne želite preopteretiti svoje korisnike. Možda je određena kategorija osmišljena samo za privlačenje korisnika s web lokacija društvenih medija. Ili možda želite da vaš RSS feed prikazuje samo kategoriju “vijesti”. Bez obzira na razlog, u sljedećim ćete retcima pokazati kako lako isključiti kategoriju iz RSS feeda:

  1. Otvorite funkcije.php
  2. Kopirajte i zalijepite kôd:
  3. funkcija isključiti_kategorije_from_rss ($ upit) {
    ako ($ upit-> is_feed) {
    $ Query-> set ( 'mačka', '- 10, -21, -32');
    }
    vratiti $ upit;
    }
    add_filter ( '', 'pre_get_posts exclude_categories_from_rss');
    
  4. Promijenite ID kategorije na 3rd crta
  5. Spremi promjene

Najlakši način pronalaženja ID broja kategorije jest otvaranje kategorije iz Objave -> Kategorije. Nakon što kliknete gumb “Uredi”, ID će se prikazati na vrhu vašeg preglednika u obliku URL-a.

Kao što možete primijetiti iz koda, da biste isključili kategoriju, prije ID-a trebate unijeti znak “-“. Jednom kada postavite ID-ove, te se kategorije više neće prikazivati ​​u vašem RSS feedu. Ako to želite promijeniti u budućnosti, možete jednostavno promijeniti funkciju prema potrebi i dodati / ukloniti kategoriju s popisa.

Vaš RSS feed upravo je postao još bolji. Ne zaboravite provjeriti naše druge vodiče o tome kako poboljšati svoju web lokaciju sa WordPressom i učiniti najbolje što je ionako sjajna platforma za pisanje blogova.

Završavati

Do sada ste trebali prihvatiti činjenicu da su RSS feedi i dalje stvar. Čak i ako niste ljubitelj RSS-a, trebali biste razmišljati o svojim posjetiteljima koji i dalje koriste feedove na dnevnoj bazi. Da biste im pomogli, najbolje iskoristite svoje RSS feede primjenom bilo kojeg savjeta koji smo vam pokazali u ovom vodiču.

Što mislite o RSS-u? Skupite li vijesti na svojim računalima ili pametnim telefonima? Što je s RSS-om na vašem blogu?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map