Як відредагувати фид rss wordpress

Уявіть собі, що ви можете поліпшити ваш фід RSS в WordPress? Хочете, щоб він містив більше (або менше) контенту? Або додати кілька додаткових деталей в кінець вашої замітки?

В даному уроці буде показано, як:

Все це виконується в файлі functions.php теми, використовуваної на вашому сайті. Якщо такого файлу немає, просто створіть його в папці теми! (Пам'ятаєте, що в статті наведено код PHP).

Включаємо сторінки в фид WordPress

Потрібно додати фільтр WordPress, коли він шукає записи. Фільтр перевіряє, чи призначена запис для фида, і якщо це так, то використовується запит для додавання і записи і сторінки.

Якщо ви хочете показувати лише сторінки. то потрібно змінити слово 'any' на 'page' (або на ім'я будь-якого довільного типу заміток, який ви створили).

Якщо потрібно показувати тільки сторінки верхнього рівня. то потрібно використовувати наступний код:

Додаємо мініатюри до фіду RSS

Обробка в цей раз трохи відрізняється. Нам знову потрібно додати фільтр до запиту і перевіряти, чи призначена сторінка для фида RSS. Але в цей раз треба додати фільтр до the_content (тобто контенту записи).

Для зображення використовується align = "left". щоб надати висновку форматований вид. Багато Новомосковсктелі фида RSS відключатимуть використання CSS, але використання старого доброго атрибута повинно спрацювати.

Ви можете використовувати код для отримання будь-якого розміру мініатюри. Наприклад, можна додати наступний рядок до файлу functions.php для визначення розміру мініатюри тільки для фида:

Потім потрібно буде поміняти рядок в коді фільтра на:

Як виключити записи з певною міткою

Цього разу ми будемо робити операцію, дуже схожу на перший приклад. Використовуватиметься 'set' для налаштування об'єкта запиту.

У нашому прикладі ми виключаємо записи з міткою, ID якої має значення 29.

Якщо потрібно виключити записи, відповідні декільком мітками, то робиться це так:

Контролюємо, скільки записів з'являться в ФІДЕ

В панелі адміністратора на панелі Параметри> Читання можна встановити, скільки записів буде показано на сторінках сайту і в ФІДЕ. Однак, часто потрібно показувати в фіде більше записів, ніж виводиться на сайті.

Наприклад, сайт може виглядати відмінно з 3 або 4 записами на сторінці, але ви хочете виводити більшу кількість в фід!

Для цього можна використовувати код:

Число 20 можна замінити на будь-який, що йому потрібна.

Додаємо контент в кінець кожного запису RSS

Існує безліч причин, за якими потрібно додавати щось в кінець запису RSS. Наприклад, додається вітання з посиланням на блог.

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

У цьому прикладі ми будемо додавати рядок до запису в фид:

"Не пропустіть наш останній спеціальний матеріал: 'заголовок запису'"

Ви можете змінити функцію так як потрібно, наприклад, додати вбудовані правила CSS для форматування рядка.

Як відредагувати фид rss wordpress

За рахунок отримання інформації відразу по двох каналах (зір і слух) ефективність навчання значно перевершує навчання по книгах. А домашні завдання і онлайн-тести дозволять вам постійно думати на мові, що вивчається і відразу перевіряти свої знання!

Як відредагувати фид rss wordpress

Як відредагувати фид rss wordpress

Якщо ви давно хочете як слід вивчити HTML, то у мене для Вас є чудова новина!

Як відредагувати фид rss wordpress

Якщо ви вже вивчили HTML і хочете рухатися далі, то наступним кроком буде вивчення технології CSS.

Як відредагувати фид rss wordpress

Якщо ви хочете розібратися з поняттями домену і хостингу, навчитися створювати бази даних, закачувати файли сайту на сервер по FTP, створювати піддомени, налаштовувати поштові скриньки для свого сайту і стежити за його відвідуваністю, то цей курс створений спеціально для вас!

Схожі статті