Як дізнатися ID сторінки в WordPress (і що це дає)

Досить часто при роботі з сайтом на WordPress потрібно знати ідентифікатор (ID) сторінки або поста. Ідентифікатори сторінок і постів можуть стати в нагоді як при використанні плагінів, так і при роботі з кодом шаблону. Але, незважаючи на важливість цього, дізнатися ID в WordPress не дуже легко.

Давайте це виправимо! У даній статті ми розглянемо варіанти знаходження ідентифікаторів (ID) контенту на своєму сайті WordPress, а також деякі загальні способи використання цих ідентифікаторів.

 

 

Що таке ID сторінки або поста в WordPress?

Можливо, ви цього не знаєте, але WordPress надає кожному фрагменту контенту свій унікальний ідентифікаційний номер (ID). Це допомагає WordPress відстежувати різний контент на сайті.

Всякий раз, коли WordPress повинен взаємодіяти з контентом, він використовує його ідентифікаційний номер, щоб знайти кожен конкретний фрагмент контенту. Це означає, що якщо ви робите запит до конкретного контенту, завжди використовується його ідентифікатор.

 

 

Як знайти ID сторінки або поста в WordPress

Знайти ідентифікатор сторінки або поста в WordPress досить просто, хоча і трохи неявно. Найпростіший спосіб – подивитися на поле посилання при редагуванні поста або сторінки в Консолі WordPress.

 

Перейдіть в Консолі в Записи (Posts) і відкрийте для редагування потрібний пост. ID поста ви знайдете в URL-адресі сторінки, на якій перебуваєте. Для постів і сторінок ви повинні побачити частину посилання виду post=НОМЕР. Де НОМЕР – це і є ID поста/сторінки.

Якщо ви використовуєте кастомні типи постів, ID ви зможете дізнатися таким же чином.

 

Більш складний спосіб дізнатися ID поста має на увазі використання бази даних. Використовуйте, наприклад, phpMyAdmin. Відкрийте базу даних, а потім відкрийте таблицю wp_posts (у вас може бути і інший префікс таблиць). ID поста вказується в стовпці ID:

 

 

Як дізнатися ідентифікатор сторінки або поста в WordPress за допомогою PHP

І, нарешті, ви можете використовувати PHP код, щоб дізнатися ID поста/сторінки. У WordPress є для цього відповідна функція – the_ID(), яка допоможе вам дізнатися числове значення ідентифікатора поста. Цю функцію потрібно використовувати тільки всередині циклу (loop).

Приклад використання коду в PHP-шаблоні активної теми:

<p>ID публікації: <?php the_ID(); ?></p>

 

 

Що дає інформація про ID поста або сторінки?

Тепер, коли ви знаєте, як знайти ID поста або сторінки, як це вам допоможе при роботі з сайтом на WordPress? Є кілька загальних способів застосування цього знання.

 

  1. Вам потрібно підключити CSS/JS файли на певних сторінках

Якщо вам потрібно додати певні стилі CSS на конкретну сторінку, ви можете використовувати для цього такий приблизний код у файлі functions.php:

function add_style_to_one_page() {
  if(is_single(POST_ID)) {
    // Тут додайте підключення файлу стилів або скриптів
  }
}
add_action( 'wp_head', 'add_style_to_one_page' );

 

 

Тут ми використовуємо функцію is_single(), яка перевіряє, що це одиночна сторінка, а також робить перевірку по ID цієї сторінки.

Замініть POST_ID на фактичний номер потрібної сторінки (наприклад, '4444'). А нижче додайте бажаний код (наприклад, підключення стилів або скриптів). Хук add_action додасть це підключення до розділу <head> конкретного поста або сторінки.

 

  1. Додавання в контент потрібної сторінки якогось блоку з інформацією

Використовуючи приклад коду вище, ви зможете додати якийсь блок з інформацією в контент потрібної сторінки.

Додавши умову, яка перевіряє пост по його ID, ви зможете додати якийсь блок з певною інформацією на потрібну сторінку.

 

 

 

Короткий підсумок

Бували випадки, коли вам, ймовірно, потрібно було знати фактичний ідентифікатор (ID) контенту на вашому сайті на двигуні WordPress. Найпростіший спосіб зробити це – подивитися в URL-адресу при редагуванні поста або сторінки! Більш просунуті способи також розглянуті в сьогоднішній статті.

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

 

Recent Posts

Вільям Шекспір

Чужі гріхи судити ви так ретельно любите, почніть з своїх – і до чужих не… Read More

18/04/2021

Що подарувати друзям на річницю весілля

Люди, між якими є любов і взаєморозуміння, скріплюють стосунки й народжують новий союз, а дату… Read More

13/04/2021

Авторитетність домену та його вплив на SEO просування сайту

Для якісного SEO (пошукової оптимізації, розкрутки сайту) одним з важливих показників є Авторитет домену (Domain… Read More

27/03/2021

Як вивести гроші з PayPal – основні способи

З'ясування того, як вивести свої гроші з PayPal, є одним з перших питань, які бентежать… Read More

26/03/2021

Як вибрати спідницю під свою фігуру – основні поради

Спідниця – потужний елемент жіночого гардеробу, завдяки якому будь-який наряд буде виглядати приголомшливо стильно і… Read More

25/03/2021

Основні методи лінкбілдінгу: як отримати якісні зовнішні посилання на сайт

Пошукові системи (наприклад, Google) перевіряють технічні характеристики вашого сайту, такі як швидкість завантаження, зручність навігації,… Read More

24/03/2021