WordPress

Виведення рекламних оголошень через шорткоди
Виведення рекламних оголошень через шорткоди

Ех, збрехав я :). Статті про шорткод і погоду не буде. Проблема в тому, що з моменту створення мною того шорткоду минуло чимало часу, і спосіб визначення міста на сайті погоди змінився. Через це наразі незрозуміло, як отримати ID потрібного міста, щоб передати його в шорткод і показати інформер погоди. А без цього, як ви розумієте, розробка втрачає сенс.

Упевнений, ви не раз бачили у WordPress-блогах рекламні блоки AdSense або щось подібне. От як це реалізовується — я й опишу у цій статті. Принаймні, так, як зробив би це я.

читати далі...

Вивод RSS-ленти іншого сайту через шорткоди в WordPress
Вивод RSS-ленти іншого сайту через шорткоди в WordPress

Вітаю всіх! У цій статті мені хотілося б розповісти, як за допомогою шорткоду підключитися до стороннього сайту, отримати список останніх публікацій через RSS і вивести їх у гарно оформленому блоці на своєму сайті.

Насправді завдання досить дивне — навіщо мені посилання на інші сайти у своєму блозі? Та це лише приклад. Ви можете, скажімо, виводити курс валют або прогноз погоди на сьогодні/тиждень (про це я напишу в наступній статті). А зараз все простіше — читаємо RSS і виводимо вміст.

читати далі...

Введення в шорткод WordPress
Введення в шорткод WordPress

Вітаю! З вами Павло. І перше, що мені хотілося б зробити — це вибачитися за те, що пишу не так часто, як хотілося б. На жаль (а може й ні), останнім часом дуже багато роботи, і писати нові статті просто не встигаю. Але поки WordPress залишається популярним — статті виходитимуть, принаймні раз на тиждень.

Отже, я вирішив опублікувати серію статей, присвячених шорткодам. Тема дуже популярна, і я впевнений, що в кожному блозі про WP знайдеться подібна стаття. Але починати писати більш “просунуті” речі без бази та термінології буде неправильно. Тому цю першу статтю я присвячую основам та простим прикладам. А в наступних ми спробуємо поєднати шорткод із модулем із попередніх тем.

читати далі...

Як написати простий плагін для WordPress
Як написати простий плагін для WordPress

Доброго дня! Хоч мій досвід створення плагінів поки що невеликий, у цій статті я хочу навести приклад розробки простого плагіна, який виконує такі завдання:

  1. Зберігання інформації в БД через панель адміністратора.
  2. Виведення цієї інформації на фронтенді — для гостей.

Перше, що нам потрібно зробити — створити папку для нашого плагіна в каталозі /wp-content/plugins/. Назвемо її, наприклад, my-plugin.

Друге — додати в цю папку PHP-файл, який відповідатиме за роботу плагіна. Я зазвичай називаю файл так само, як і папку — у нашому випадку my-plugin.php.

читати далі...

Простий спосіб підключення FeedBurner до WordPress
Простий спосіб підключення FeedBurner до WordPress

Вітаю, з вами Павло! У цій статті я хочу описати нестандартний, але дуже простий спосіб підключення сервісу FeedBurner до рушія WordPress. До речі, саме цей спосіб я використовую на своєму сайті.

«Хто лінивий — той пише свій велосипед». Поки що це мій девіз у роботі з WP. Адже я не став вкотре шукати відповідний плагін, а поліз у документацію, щоб дізнатися, як перевизначити фід, встановлений за замовчуванням. Але, на жаль, нічого корисного знайти не вдалося. Тож довелося піти іншим шляхом — вимкнути поточний фід і підключити новий за допомогою хука wp_head.

читати далі...