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