Публікуйце знешнія каналы на сваім сайце WordPress

Depositphotos 38199905 с

Некаторыя людзі гэтага не разумеюць, але WordPress убудаваў магчымасць публікаваць іншыя каналы з некаторымі нестандартнымі функцыямі. У мінулым я пісаў пра тое, як публікаваць стужку блога, каб даць павышэнне шчыльнасці ключавых слоў сайта для паляпшэння пошукавай аптымізацыі - але вось як гэта зрабіць прама ў WordPress.

WordPress убудаваў кэшаванне Сарокі і RSS даступная функцыя, fetch_feed:

  • fetch_feed - атрымаць RSS-канал з URL з аўтаматычным кэшаваннем (уключаны ў rss_functions.php)

Калі вы хочаце, напрыклад, дадаць нашы апошнія 5 паведамленняў на свой сайт (як мы рабілі на DK New Media):

get_item_quantity (5); $ items = array_slice ($ rss-> get_items, 0, $ maxitems); канчатак; ?>  Няма прадметаў '; else foreach ($ items як $ item):?> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_date('j FY | g:i a') ); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_date ('j FY | g: i a')); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?>'> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?> '> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_title() ); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->get_title ()); get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?> get_permalink() ); ?>' 
title="<? php printf (__ ("Posted %s', 'my-text-domain' ), $item->?>

Адрэдагуйце шаблон WordPress (Дызайн> Рэдактар ​​тэм) і змесціце код там, дзе вы хочаце публікаваць стужку. Ёсць таксама мноства віджэтаў бакавой панэлі, якія таксама будуць публікаваць каналы для вас.

4 Каментары

  1. 1

    Вы можаце перавыдаць свой уласны змест, а не толькі іншыя. Я рабіў гэта некаторы час у SMJdesign бо ўсё гэта блог, які з'яўляецца сукупнасцю маіх чатырох блогаў. Я аддаю перавагу выкарыстоўваць Убудова FeedList замест убудаванай функцыянальнасці RSS.

    Вы можаце выкарыстоўваць гэта для бакавога блога ў Twitter альбо для ўсяго, што мае RSS-канал!

    • 2

      Прыемна бачыць цябе на крузе, Стывен! Вам цікава перавагі ўбудовы перад убудаванымі функцыямі? Гэта проста інтэрфейс? Мне падабаецца, што кэшаванне ўбудавана ва ўнутраную функцыю - для вялікіх дзён / сайтаў, якія могуць спатрэбіцца!

      Ура!
      Doug

  2. 3

    Бліскуча - гэта якраз тое, што мне трэба! Я працаваў на сайце WP MU, і я проста хачу, каб галоўны блог проста паказваў старонку з прыгожай графікай для кожнага з блогаў. Цяпер я магу дадаць па некалькі паведамленняў пад кожную графіку, а не вывешваць іх на бакавой панэлі, выкарыстоўваючы віджэт RSS.

    • 4

      Афігенна, Уільям!

      Самае смешнае, што я быў на паўдарозе па шляху ўкаранення MagPie, калі вырашыў праверыць сайт WP, каб даведацца, як гэта могуць рабіць іншыя. Людзі з WP сапраўды робяць фантастычную працу, ці не так?

      Doug

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.