Съвети за всяка част на живота.

Как да настроите RSS емисия в WordPress

Бърза навигация в страницата:

  • Кратко описание на RSS технологията
  • Персонализиране на емисията в WordPress
  • Свържете Feedburner

WordPress като платформа първоначално е предназначена за блогове и информационни сайтове. Следователно по подразбиране функционалността на RSS емисията вече е включена в нея - остава само да разберете как да конфигурирате rss емисията на wordpress и как да я направите по-красива.

WordPress

Кратко описание на RSS технологията

Може би си струва да започнете с кратко описание на тази емисия - какъв е пътят към RSS, защо се нуждаете от RSS емисия за сайт. Ако не се интересувате от това описание, тогава можете веднага да преминете към следващия раздел на тази статия, ако се интересувате, ето кратко резюме.

Wikipedia дефинира RSS, както следва:

RSS е семейство XML формати, предназначени да описват емисии с новини, съобщения за статии, промени в блогове и т.н.

Честно казано, определението не е много ясно за обикновения потребител. По-лесно е да разберете как да конфигурирате cron, отколкото да осмислите това определение. Казано с прости думи, RSS емисията е по същество същата страница с публикациите на вашия сайт (най-често съдържа десетте най-нови публикации), която има специален формат (не HTML XML). Този формат ви позволява да го четете без проблеми с различни услуги и агрегатори.

Каква е реалната полза от тази емисия за потребителите? Да приемем, че четете десет интересни блога и искате да знаете кога имат актуализации или, още по-удобно, да прочетете всички тези актуализации на едно място. Повечето блогове имат абонамент за актуализации по имейл за тези цели, но ако сайт публикува десет статии на ден, тогава десет имейла ще дойдат при вас само от един сайт, което не е много удобно. Проблемът се решава с помощта на абонаменти като subscribe.ru илиsmartresponder, но не всички сайтове имат такъв абонамент.

И тук RSS идва на помощ. Регистрирате се в някой от агрегаторите (най-популярните са Google Reader, който обаче обяви бъдещото си затваряне, и Yandex Feed), добавяте адресите на RSS емисиите на всички сайтове, които четете там, и в удобен режим винаги можете да погледнете там и да видите кои актуализации и на кой сайт са се появили.

Персонализиране на емисията в WordPress

Както вече споменахме по-горе, RSS емисията вече е вградена в WordPress по подразбиране, ако не сте направили нищо с нея, тогава по подразбиране тя се намира на vashsayt.ru/feed.

По подразбиране администраторът на WP не позволява никакви манипулации на тази емисия, единствената предложена настройка е броят публикации (административен панел -> Опции -> Четене). Според мен това е недостатък на WP, тъй като мнозина биха искали да могат да правят други опции - например премахване на категория от емисията или промяна на външния й вид, но WP администраторът не позволява това.

В тази връзка има два начина за конфигуриране на RSS за WordPress – или чрез добавки, или чрез ръчно редактиране на кода.

Според мен най-удобният RSS плъгин за WordPress е Ozh' Better Feed. Въпреки че не е актуализиран, наистина е много лесно да направите всички необходими промени във външния вид.

Ако имате миниатюрни изображения за публикациите си и искате да ги добавите към емисията, ще трябва също да инсталирате плъгина Insert RSS Thumbnails.

Всичко обаче може да се конфигурира без добавки.

За да добавите лента с миниатюрни картинки, достатъчно е да вмъкнете следния код във файла functions.php на темата на вашия уебсайт:

функция img_rss($съдържание) { глобална $пост; ако (has_post_thumbnail( $post->ID ) ) { $съдържание = ”. get_the_post_thumbnail( $post->ID, ‘thumbnail’, array( ‘style’ => ‘float:left; margin:0 10px 10px 0;’ ) ) . ". $съдържание; върне $съдържание; add_filter('the_excerpt_rss', 'img_rss'); add_filter('the_content_feed', 'img_rss');

Ако искате ръчно да промените външния вид на лентата, вмъкнете следния код във functions.php:

функция acme_product_feed_rss2( $for_comments) { $rss_template = 'new_rss.php'; load_template($rss_template); remove_all_actions( 'do_feed_rss2' ); add_action( 'do_feed_rss2', 'acme_product_feed_rss2', 10, 1);

След това вземете файла feed2.php в основната директория и го запазете като new_rss.php. Сега всички промени във файла new_rss.php ще се отразят пряко на външния вид на емисията - например можете да премахнете името на автора, връзки към коментари, да управлявате съдържанието на показваните публикации и т.н.

Свържете Feedburner

Feedburner е услуга от Google, която се свързва с вашата емисия и я излъчва на http://feeds.feedburner.com/название_вашей_ленты.

Полезно е с това, че позволява на хората да се абонират за вашия имейл канал, но всъщност основното му предимство за уеб администратора е, че поддържа броя на вашите абонати. Като част от редовна емисия от WordPress, няма да знаете колко хора четат вашия сайт не директно, а чрез RSS, а с помощта на Feedburner тази информация ще бъде достъпна.

Вярно, Google отдавна обяви, че прекратява поддръжката на Feedburner, но самата услуга продължава да съществува. Освен това съм сигурен, че ако Google най-накрая го затвори, тогава има подобни услуги от други компании, които можете да използватеще мине

Свързването на тази услуга е доста лесно - трябва да отидете на http://feedburner.google.com/, да влезете с вашия акаунт в Google и в първия прозорец да въведете адреса на вашата емисия (същия, който изглежда като vashsayt.ru /емисия). Във втория прозорец измислете адреса на емисията (можете просто да вземете името на домейна, но без dotPo - например емисията на моя сайт е достъпна на връзката http://feeds.feedburner.com/ runcms).

След като изпълните тези две стъпки, вашата емисия ще бъде достъпна чрез feedburner. Остава само да поставите връзка към него на вашия сайт (например под формата на RSS изображение, можете да видите пример по-горе на моя сайт), така че потребителите да могат да кликнат върху него и да се абонират.

Меню



Прочетете също:


E-mail:
support@JivotSuveti.com За общи запитвания и за връзка с автора.❤️
Всички права запазени © 2024.