Як вивести лічильник твіттер текстом на wordpress
Кожен блогер хвастаеться свої Твіттером, мовляв подивіться скільки людей мене читає. Але це не завжди виходить ефективно, оскільки для виведення числа читачів багато використовують важкі модулі або плагіни, які дають не мале навантаження на сервер. І ось я вирішив всім запропонувати використовувати даний метод, автором якого є блогер Dimox.
Інструкція
Рівень складності: Нескладно
1 крок
function twitter_followers ($ account) {
function plural_form ($ number, $ after) {
$ Cases = array (2, 0, 1, 1, 1, 2) -
echo ''. $ Number.' '. $ After [($ number% 100> 4 $ Number% 100lt; 20)? 2: $ cases [min ($ number% 10, 5)]] -
}
$ Tw = get_option ("twitterfollowers") -
if (! isset ($ tw ['lastcheck'])) $ tw ['lastcheck'] = 0-
if (! isset ($ tw ['count'])) $ tw ['count'] = 0-
if (! isset ($ tw ['account'])) $ tw ['account'] = '' -
if ($ tw ['lastcheck'] lt; (Mktime () - 3600) || $ tw ['account']! = $ Account) {
$ Xml = file_get_contents ('https://twitter.com/users/show.xml?screen_name='.$account) -
preg_match ('/ followers_count> (. *)
if ($ match != "0") {
$ Tw ["count"] = "" $ match-
$ Tw ["lastcheck"] = "" mktime () -
$ Tw ["account"] = "" $ account-
update_option ("twitterfollowers", $ tw) -
}
}
plural_form (
$ Tw ["count"],
/ * Варіанти написання для кількості 1, 2 і 5 * /
array ("фоловерів", "фоловерів", "фоловерів")
) -
}
Даний код треба помістити в файл functions.php вашого WordPress-шаблону.
2 крок
Щоб безпосередньо на сайті відобразити число фоловерів, вставте у відповідне місце шаблону наступний код:
де "rdmerfo" ваш логін
3 крок
Скрипт працює наступним чином - шляхом вказаний відрізок часу він подключаеться до xml-даних вашої Твіттер-записи і парсит кількість з тега . Якщо Твіттер відповів на питання, то в базу даних движка WordPress це кількість записується у вигляді функції "twitterfollowers". Навіть якщо ж з якої-небудь причини Твіттер не дав відповідь на вимогу, то в цієї опції залишається попереднє успішно збережене кількість.
Як звичайно, я припускаю, що може існувати і витонченіше рішення, але те, що я пропоную, чудово працює і цілком мене влаштовує, тому ви також можете його використовувати в своїх інтересах.
About
Що таке аккаунт У багатьох користувачів є акаунти на цих сервісахБагато користувачів зареєстровані в різних поштових сервісах, соціальних мережах, форумах і т.п. Обліковий запис на таких сайтах називається членством. У цій статті ми поговоримо докладніше про…
Як зареєструвати поштову скриньку (google) Завести поштову скриньку саме на сервері Goolgle - хороший вибір. Як це зробити, описано нижче.ІнструкціяРівень складності: Нескладно1 крок Зайдіть на сторінку gmail.com. У вікні, в правій нижній частині знайдіть напис "Sign Up For Gmail" і…
Як поставити заливальник depositfiles на вашому сайті? Ця інструкція створена для вебмайстрів, які бажають поставити на свій сайт заливальник файлів.ІнструкціяРівень складності: Легко1 крокСтворюємо сайт (якщо він у вас вже є, то можете пропустити цей крок).2 крокКопіюємо даний код: 3 крокВставляємо…
Як завантажити adobe photoshop Adobe Photoshop CS4Кожен Оформлювач Бажає Знати Де Завантажити Фотошоп - ще один спосіб запам'ятати порядок кольорів у веселці. То де ж?ІнструкціяРівень складності: Нескладно1 крок Насправді будь софт краще качати з офіційного сайту розробника. Тому…
Як змінити країну в itunes store Бувають такі ситуації, за якими ми більше не можемо користуватися аккаунтом в iTunes Store, наприклад, переїзд в іншу країну або бажання користуватися більш розвиненим магазином. Наприклад, штатівський iTunes Store найповніший і розвинений, а в…
Як отримати лічильник відвідуваності liveinternet. І встановити його на blogspot і wordpress. Лічильник відвідуваності необхідний всім сайтам і блогам для перегляду та моніторингу відвідуваності. Завдяки цьому лічильнику можна побачити кількість завантажень сторінок, скільки уникав відвідало сайт, хости, тривалість переглядів. І за будь-який…
Як зареєструватися в world of warcraft World of Warcraft - це online-гра з величезною кількістю учасників, тисячі гравців одночасно б'ються з монстрами і один з одним в реальному часі. Гравці зі всієї земної кулі можуть на якийсь час забути про свій реальний світ і відправитися в…
Як отримати сертифікат на телефон nokia, щоб підписувати додатки https://cer.opda.cn/en/Сертифікат на телефон потрібно через не встановлення скачали додатків, тобто під час установки телефон видає повідомлення у вигляді "Помилка сертифіката" або "дію сертифіката минув" або ж вимагає пароль на введений раніше в цей…
Як зареєструватися в second life? Я розповім вам, як зареєструватися в грі Second LifeІнструкціяРівень складності: Легко1 крок1) Заходимо на сайт https://secondlife.com/ 2) Натискаємо на помаранчеву кнопку "Get Started" 3) Choose a starting look avatarThumbnail - Вибираємо персонажа…
Як встановити icq на мобільний телефон ICQВам подобається спілкуватися? Хто б сперечався ... Але ви хочете так само розмовляти зі своїми друзями не тільки за комп'ютером, але і, наприклад, на парах (на уроці) або під час прогулянки. Постараюся пояснити як все це зробити всього в кілька…
Як створити шаблон для wordpress без фотошопу Як ви знаєте, WordPress є однією з кращих платформ для створення свого блогу чи сайту. В одній зі своїх інструкцій я розповідала про те, як встановити WordPress на хостинг, але при його установці можна вибрати один із стандартних шаблонів, які…
Як зробити "білий" ip Всі хочуть мати свій власний сервер CS 1.6 або Source. Але всі стикалися з проблемою динамічного IP. Звичайно, можна попросити провайдера вирішити цю проблему, але це коштує грошей У цій статті я детально розповім, як можна вирішити цю…
Як зробити сервер wow? сервер wowДовгоочікувана інструкція, яка покроково покаже, як зробити свій сервер World of Warcraft. Сервер буде 3.3.5а, це найпопулярніша і стабільна збірка гри.ІнструкціяРівень складності: Нескладно1 крок Для початку нам необхідно завантажити…
Домашній сервер Рагнарок Домашній сервер РагнарокДомашній сервер РагнарокІнструкціяРівень складності: Нескладно1 крок1.Що нам знадобиться це сам сервер.Есть 2 види сервера це eAthena SQL і eAthena TXT я вам розповім як налаштувати домашній сервер Рагнарок для eAthena TXT.…
Квас хлібний рецепт в домашніх умовах У спекотнупогоду постійно хочеться випити стаканчик інший холодного і вкусногонапітка, і тоді ми йдемо в найближчий магазин за газованою водою або лимонадом. Випівбаночку, ми розуміємо, що жага не пройшла. Знайома ситуація? Солодкі шіпучіенапіткі не…
Обслуговування апарату canon mp110. Як розібрати принтер Canon Pixma MP110? ВітЗдравствуйте!На жаль, докладної і наочної інструкції з розбирання МФУ Canon MP110 в інтернеті немає.Якщо Вам необхідно повністю розібрати апарат, Вам доведеться розбиратися самостійно.На допомогу можна…