Jak utworzyć kanał RSS dla swojej witryny od podstaw

  • Mark Lucas
  • 0
  • 3093
  • 333
Reklama

Chociaż kanały RSS i czytniki kanałów nie są tak popularne, jak kiedyś, RSS nadal są ważne dla odwiedzających witrynę, którzy chcą otrzymywać powiadomienia o każdej aktualizacji strony. Ponadto kanałów RSS można używać na wiele sposobów do promowania treści za pomocą mediów społecznościowych.

Najpierw przyjrzyjmy się, jak utworzyć od podstaw kanał RSS dla swojej witryny.

Format kanału RSS: HEADER

Kanał RSS Twojej witryny jest zasadniczo plikiem XML. Musisz przestrzegać określonego formatu pliku XML, aby można go było zidentyfikować jako kanał RSS.

Aby utworzyć kanał RSS, wystarczy podać informacje o wszystkich niezbędnych tagach. Możesz użyć dowolnego edytora tekstu. 6 najlepszych alternatyw dla Notatnika Windows 6 najlepszych alternatyw dla Notatnika Windows Notatnik Windows jest zbyt prosty, ale Microsoft Office to przesada? Jeśli szukasz zamiennika Notatnika, oto wiodące alternatywy. Jeden będzie dla Ciebie idealny. . Notatnik działałby dobrze, ale spójrz na Notatnik++.

Rzućmy okiem na tagi, które musisz dołączyć do pliku XML, aby utworzyć swój kanał RSS:

  

Pierwsze dwa wiersze określają wersję XML i RSS, jak widać. Trzecia linia otwiera a “kanał” etykietka. To zawiera wszystkie informacje o Twoim kanale lub stronie internetowej. Dodaj te trzy wiersze bez zmian.

Następnie trochę kodu na temat kanału:

MakeUseOf Kanał RSS //www.makeuseof.com/ Fajne strony internetowe, oprogramowanie i porady internetowe Środa, 4 lipca 2018 r

Te kilka wierszy określa informacje o kanale RSS i witrynie. The tytuł Tag zawiera dowolny tytuł, który chciałbyś nadać swojemu kanałowi RSS, połączyć oznacza punkty w witrynie i opis Tag zawiera krótkie wprowadzenie na temat kanału RSS lub strony internetowej. The lastBuildDate Tag zapewnia ostatnią zmianę treści na kanale. Pamiętaj, że dlastBuildDate jest opcjonalny.

Cokolwiek jest teraz w twoim pliku, nazwijmy to NAGŁÓWEK.

Format kanału RSS: TREŚĆ

Następnie mamy aktualną zawartość kanału RSS, która będzie wyświetlana jako osobne wpisy, gdy będzie przeglądana za pomocą czytnika kanałów. Każdy wpis jest zawarty w parze tagów i musi zawierać co najmniej następującą treść:

 Wpis Tytuł URL Link do wpisu https://www.mysite.com/?p=584674 To jest opis treści… Środa, 4 lipca 2018 r. 

Znowu tytuł tag odnosi się do nagłówka lub treści, połączyć to pełny adres internetowy, pod którym można uzyskać dostęp do wpisu pozycji w Twojej witrynie.

Data ma określony format, który można zobaczyć powyżej. Czas musi być w GMT; więcej informacji na temat innych formatów specyfikacji daty i czasu można znaleźć w sekcji 5 RFC 822.

Wreszcie opis Tag zawiera rzeczywistą treść lub opis wpisu. Pamiętaj, że powyższe powtórzy się dla każdego wpisu na Twojej stronie. Na przykład, jeśli masz blog z pięcioma artykułami, pełny kanał RSS powinien zawierać 5 tagów pozycji, w których zmieści się 5 wpisów.

The przewodnik tag jest unikalnym identyfikatorem każdego elementu. To, ile czytników kanałów (i własnego kodu, który generuje ten plik) określa, czy plik RSS zawiera nowe elementy.

The pubDate Tag podaje datę publikacji treści w kanale. W powyższym przykładzie odnosi się to do zawartości poszczególnych pozycji, a każda pozycja miałaby własną datę publikacji.

Zamknij otwarte kanał i rss tagi (za pomocą i ) i zapisz plik. Prześlij go do odpowiedniej lokalizacji na swoim serwerze internetowym (katalog główny witryny będzie działał dobrze), a masz do dyspozycji plik RSS.

Większość współczesnych czytników kanałów może wyświetlić obraz nagłówka Twojego artykułu, jeśli opis poprzedzony jest osadzonym obrazem przy użyciu HTML

Ta funkcja pobierze wszystkie pojedyncze elementy z bazy danych i zapisze je w pliku RSS.

Zasadniczo, niezależnie od używanego języka, kroki lub logika dla kodu będą takie same:

  1. Połącz się z bazą danych zawierającą wszystkie wymagane informacje (patrz wyżej).
  2. Zbierz wszystkie WEJŚCIA które chcesz dodać do kanału RSS. Zwykle jest to 10 najnowszych
  3. Wygeneruj pierwszą część pliku, tj NAGŁÓWEK.
  4. Dla każdego elementu wykonaj następujące czynności:
    1. Wygeneruj tag.
    2. Wpisz wymagane tagi i treść.
    3. Wygeneruj tag.
  5. Wygeneruj STOPA aby zamknąć plik.

Uczyń swój kanał RSS wykrywalnym

Kolejną rzeczą, o której należy pamiętać, jest to, że czytelnicy kanałów powinni być w stanie zidentyfikować wygenerowany kanał jako kanał RSS. Jest na to wiele sposobów:

  • Możesz utworzyć plik XML jako plik RSS i otworzyć go, a następnie ręcznie dodawać elementy za każdym razem, gdy publikowany jest nowy wpis lub za każdym razem, gdy kanał powinien zostać zaktualizowany.
  • Jeśli używasz skryptu do tworzenia kanału RSS za każdym razem, gdy jest on wymagany, możesz wysłać Content-Type: application / xml nagłówek przed innymi informacjami.
  • Możesz zapisać skrypt jako plik XML i poprosić oprogramowanie serwera WWW, aby traktowało go jako plik skryptowy. Przykład dodając:
    Aplikacja AddType / x-httpd-php .xml

    w .htaccess sprawiłoby, że Apache traktowałby pliki XML jak pliki PHP.

Idealnie, Twoja przeglądarka rozpozna kanał RSS, gdy adres URL kanału zostanie wprowadzony w pole adresu, w przeciwieństwie do wyświetlania zawartości skryptu.

Większość nowoczesnych witryn WordPress ma kanał RSS dostępny od razu po wyjęciu z pudełka. Spójrz na zawartość kanału RSS MakeUseOf, odwiedzając adres URL dołączony do “/karmić” na końcu.

Łatwiejsze alternatywy dla tworzenia kanału RSS

Przez lata wprowadzono wiele zmian w technologii RSS. Nikt tak naprawdę nie musi już tworzyć ręcznego kanału RSS, ponieważ istnieje tak wiele usług, które mogą zająć dowolną stronę internetową i przekształcić ją w dynamicznie aktualizowany kanał RSS. Oto kilka usług online, które to osiągną (nie wszystkie są bezpłatne).

FetchRSS: Ta strona pozwala definiować elementy dowolnej strony internetowej, którą chcesz monitorować pod kątem aktualizacji, i utworzyć z niej kanał RSS, klikając elementy strony.

Feed Creator: Ta usługa, stworzona przez FiveFilters.org, pozwala wpisywać adres URL strony oraz filtry dla atrybutu guid lub class lub segmentów URL.

Feed43: Umożliwia pobieranie HTML z dowolnej strony internetowej i tworzenie fragmentów dla filtrów identyfikujących wszelkie nowe elementy na stronie. Darmowa wersja pozwala tworzyć ograniczone kanały produktów, które aktualizują się co sześć godzin lub dłużej.

Feedity: Ta usługa jest podobna do FetchRSS, ponieważ umożliwia graficzne podświetlenie sekcji strony internetowej w celu monitorowania aktualizacji.

Pobierz kanał RSS

Istnieje błędne przekonanie, że RSS to stara technologia, ale z jakiegoś powodu pozostała podstawową częścią sieci. To dlatego większość systemów CMS zintegrowało generowanie RSS ze swoim podstawowym pakietem. Wynika to z faktu, że RSS jest najłatwiejszą dostępną metodą pozwalającą fanom i czytelnikom zasubskrybować otrzymywanie powiadomień o każdej aktualizacji witryny.

Dzięki temu odwiedzający wracają i są lojalni. Korzystaj więc z RSS, nawet jeśli tylko niewielka część odwiedzających go chce. W końcu trudno jest znaleźć lojalnych gości.

Jeśli chcesz dowiedzieć się więcej o łatwym prowadzeniu strony internetowej, zapoznaj się z naszym najlepszym przewodnikiem WordPress. Skonfiguruj swojego bloga za pomocą WordPress: The Ultimate Guide Skonfiguruj swojego bloga za pomocą WordPress: The Ultimate Guide. wiesz jak? Zobacz WordPress, najpotężniejszą dostępną obecnie platformę blogów. .




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.