Ідентифікатор публікації (WordPress)
У WordPress кожному створеному вами елементу контенту – допису, сторінці, кастомному типу допису або медіа – присвоюється унікальний ідентифікатор допису. Цей ідентифікатор – це числовий ідентифікатор, який WordPress використовує для розрізнення різних публікацій та елементів у базі даних. Він допомагає WordPress внутрішньо керувати та організовувати весь контент на вашому веб-сайті.
Ключові моменти про ідентифікатори публікацій:
- Унікальність: Кожен ідентифікатор допису є унікальним для конкретного допису, сторінки або частини контенту.
- Автоматично призначається: WordPress автоматично генерує ідентифікатор допису, коли створюється новий допис або сторінка.
- Прихований за замовчуванням: Ідентифікатор допису зазвичай не видно користувачам або адміністраторам безпосередньо на сторінці редагування допису, але до нього можна отримати доступ кількома способами.
- Важливо для розробників: Ідентифікатори публікацій використовуються у функціях WordPress, користувацьких запитах і плагінах для посилання на певні публікації або сторінки.
Чому ідентифікатори поштових відправлень важливі?
- Кастомні запити: Якщо ви розробник або створюєте кастомний функціонал для свого сайту, ідентифікатори публікацій дозволяють вам отримувати певні публікації або сторінки з бази даних.
- Кастомне відображення постів: Ідентифікатори публікацій використовуються, коли ви хочете відобразити або виключити певні публікації, сторінки або кастомні типи публікацій.
- Шорткоди та віджети: Деякі віджети або шорткоди WordPress можуть вимагати ідентифікатор публікації для відображення вмісту (наприклад, для відображення певної публікації у віджеті).
- Плагіни і теми: Ідентифікатори дописів часто використовуються в кастомних темах і плагінах для посилань на дописи, сторінки або медіаелементи.
Як знайти ідентифікатор публікації в WordPress
Хоча ідентифікатор допису не відображається на видному місці на екрані редагування допису, є кілька простих способів його знайти.
Спосіб 1: Використання URL-адреси в панелі адміністратора
- Перейдіть до розділу “Публікації” > “Усі публікації” (або “Сторінки” > “Усі сторінки” для сторінок).
- Наведіть курсор на назву допису або сторінки, ідентифікатор якої ви хочете знайти.
- Подивіться в лівий нижній кут вашого браузера (або в URL-адресу, якщо ви натиснете кнопку “Редагувати”), і ви побачите URL-адресу, подібну до цієї:https://yourwebsite.com/wp-admin/post.php?post=123&action=edit
У цій адресі 123 – це ідентифікатор допису.
Спосіб 2: Використання плагінів
Якщо вам потрібно часто отримувати доступ до ідентифікаторів публікацій, ви можете встановити плагін, який відображатиме ідентифікатори публікацій безпосередньо у вашій панелі управління WordPress.
- Show IDs by 99robots: Цей плагін додає стовпчик до вашої адміністративної панелі, який відображає ідентифікатор допису для кожного допису, сторінки або кастомного типу допису.
Спосіб 3: Використання бази даних (розширений)
Якщо у вас є доступ до бази даних WordPress (через phpMyAdmin або інший інструмент для роботи з базами даних), ви можете знайти ідентифікатори дописів, зробивши запит до таблиці wp_posts, де кожен рядок містить ідентифікатор допису, пов’язаний з елементом контенту.
Приклади використання ідентифікаторів дописів
- Виключення дописів за ідентифікатором: У деяких темах або плагінах WordPress ви можете виключити певні дописи з відображення. Ви можете використовувати ідентифікатор допису, щоб вказати, які дописи слід виключити.$args = array( ‘post__not_in’ => array(123, 456), // Виключити пости з ID 123 і 456 ); $query = new WP_Query($args);
- Відображення конкретного посту: Ви можете отримати і відобразити конкретний пост за його ID за допомогою функцій WordPress, таких як get_post().$post = get_post(123); // Отримати пост з ID 123 echo $post->post_title;
Висновок
Ідентифікатор публікації в WordPress – це унікальний ідентифікатор, який присвоюється кожному елементу контенту, зокрема публікаціям, сторінкам і медіа-об’єктам. Хоча він може бути невидимим безпосередньо в редакторі WordPress, він є критично важливим для виконання користувацьких запитів, використання шорткодів, налаштування плагінів і створення розширеного функціоналу веб-сайту. Знання того, як знаходити і використовувати ідентифікатори дописів, є особливо цінним для розробників WordPress і досвідчених користувачів.