Încheierea site-ului rss prin resursele de resurse

Situl RSS prin pdoResources

Sincer, nu-mi plac foarte mult tot felul de buletine de știri și abonamente, prefer să folosesc RSS.

Încheierea site-ului rss prin resursele de resurse
RSS - o familie de formate XML concepute pentru a descrie fluxuri de știri, anunțuri de articole, schimbări în bloguri etc. Informațiile din diferite surse, prezentate în RSS, pot fi colectate, procesate și prezentate utilizatorului într-o formă convenabilă pentru el de programe speciale - agregatoare sau servicii online.






Acestea sunt foarte convenabile de utilizat - trebuie doar să mergeți pentru a copia link-ul și să îl lipiți în agregatorul dvs. de știri, de exemplu www.inoreader.com.
Pentru mai multă comoditate, puteți instala extensia pentru Chrome, astfel încât să fiți înștiințat în mod regulat despre ultimele intrări.

Acum, să vedem cum puteți genera RSS utilizând pdoResources.

Imprimarea tuturor notelor într-o bandă

Să facem prima dată un flux de știri cu toate biletele de pe site.

Pentru a face acest lucru, trebuie să creați o nouă resursă cu tipul RSS, un șablon gol și este de dorit să înghețați uri:

Încheierea site-ului rss prin resursele de resurse






Eu scriu un exemplu pentru a lua note de la bilete, astfel încât în ​​condițiile de a apela pdoResources am acest lucru:
Pentru funcționarea normală a benzii, este necesar ca toate legăturile la site-uri și imagini să fie absolute - altfel cititorul RSS nu va putea afișa în mod normal.

Prin urmare, scriem și indicăm fragmentul tpl.Tickets.rss.row. în care introtextul va trece prin filtrele de ieșire:

Acum puteți să vă deschideți site.ru / rss și să îl verificați pentru conformitatea cu standardele de pe validator.w3.org/feed/.

Încheierea site-ului rss prin resursele de resurse

Rămâne doar să adăugați o etichetă specială în capul paginii pentru a notifica browserele și extensiile pe care le aveți în RSS:
În loc de id 10, specificați-vă id-ul cu pagina RSS.

Efectuarea unei benzi pe secțiuni

Versiunea anterioară a RSS-ului este potrivită pentru site-uri mici și bloguri unde există câteva note și nu trebuie împărțite în secțiuni.
Dacă aveți un site mai mare, este mai bine să faceți alegerea secțiunilor pentru generarea RSS.

Acest lucru se face simplu: trebuie să înlocuiți apelul pdoResources cu fragmentul dvs., de exemplu rssFilter. cu următorul conținut:

Asta este, acest fragment ascultă $ _GET # 91; 'blogs' # 93; și dacă există ceva potrivit, acesta filtrează rezultatele biletelor pe secțiuni și plasează locurile de substituție # 91; # + titlu # 93; # 93; și # 91; # param # 93; # 93; la pagina cu RSS.

Acum ne schimbăm pagina cu ieșirea RSS (afișând doar piesele modificate, astfel încât să fie mai clară):

Titlul paginii:
Referințele la panglică:
Derulare de snippet:
Acum comparați rezultatul tuturor notelor și numai știrile.

Acum poți să faci o pagină frumoasă pentru a genera o legătură specială numai pentru anumite secțiuni, dar depinde de tine.

De asemenea, puteți modifica ieșirea meta-etichetei RSS astfel încât atunci când utilizatorul se află pe pagina secțiunii biletului, el primește linkul la această secțiune, mai degrabă decât totul:

Asta e tot, multumesc pentru atentie!







Articole similare

Trimiteți-le prietenilor: