Возможно ли, что в WordPress закончатся идентификационные номера?
спросил
Изменено 1 год, 9 месяцев назад
Просмотрено 426 раз
В WordPress каждая запись (запись, продукт и т. д.) имеет уникальный идентификационный номер. По мере того, как содержание сайтов растет, я понял, что число идентификаторов постоянно увеличивается.
Я предполагаю, что количество доступных сообщений может быть довольно большим (по крайней мере, я на это надеюсь!), но я спрашиваю из любопытства. Есть ли фактический лимит сообщений, которые вы можете иметь?
Что происходит, когда сообщение удаляется? Заполняет ли система как-то пробелы?
Можно ли оставлять посты там, чтобы они старели, как вино, или лучше время от времени очищать их, если их слишком много?
- вордпресс
Теперь есть другие таблицы, которые получают несколько строк для каждого сообщения, и эти таблицы имеют одинаковый максимум (поскольку их столбец ID
также является unsigned bigint
). Например, «мета сообщений» и комментарии. Из-за этого вы столкнетесь с проблемами немного раньше, но даже если posts_meta
получает 1000 строк для каждого сообщения, у вас все равно будет около 1844674407370955 сообщений, которые вы можете сделать, прежде чем вы столкнетесь с этим ограничением.
Теперь вопрос был не в том, «есть ли максимальное количество постов», а в том, «можно ли исчерпать идентификаторы». Я бы назвал создание 1844674407370955 постов невозможным, поэтому: нет.
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и парольОпубликовать как гость
Электронная почтаТребуется, но никогда не отображается
Опубликовать как гость
Электронная почтаТребуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
Как легко получить идентификатор сообщения WordPress в 2023 году
Вам нужно получить идентификатор сообщения WordPress или идентификатор страницы, но вы не знаете, где искать? Тогда вам сегодня повезло.
ID — это уникальные номера записей или страниц на веб-сайте WordPress.
Поскольку заголовки и другие данные о контенте могут меняться, WordPress использует идентификаторы в качестве уникальных идентификаторов для распознавания отдельного контента.
Существует несколько вариантов использования идентификаторов записей WordPress. Примером является создание пользовательского шорткода, который требует от вас указать идентификатор сообщения.
Кроме того, некоторые плагины будут запрашивать у вас идентификаторы сообщений, чтобы включить или исключить их из своих функций.
Независимо от вашей ситуации, получить идентификатор записи WordPress легко, если вы знаете, где искать.
В этой статье будут показаны 4 самых простых способа получить идентификаторы сообщений в WordPress.
- Часто задаваемые вопросы
- Что такое идентификатор сообщения в WordPress?
- Что я должен получить идентификатор записи в WordPress?
- Что вам нужно, чтобы получить идентификатор записи WordPress
- Как получить идентификатор записи WordPress: 4 простых способа
- Получить идентификатор публикации из URL-адреса WordPress
- Получить идентификатор публикации из базы данных WordPress Плагин Reveal IDs для получения идентификатора записи WordPress шаг за шагом
- Использование плагина Show IDs для получения идентификатора записи WordPress шаг за шагом
Часто задаваемые вопросы
Что такое идентификатор сообщения в WordPress?
Идентификатор сообщения — это уникальный идентификационный номер, который WordPress автоматически присваивает каждому сообщению.
Страницы на сайтах WordPress также получают эти уникальные идентификаторы.
Помимо страниц и сообщений, категории, теги и медиа в WordPress также имеют разные идентификаторы.
Даже когда все остальные данные о публикации или странице меняются, идентификационный номер остается неизменным.
Что я должен получить идентификатор сообщения в WordPress?
Есть несколько способов получить идентификатор записи в WordPress.
Самый быстрый из них — перейти на страницу публикации из панели администратора и навести курсор на публикацию.
Это покажет идентификатор сообщения как часть строки URL, и вы сможете извлечь оттуда свой идентификатор.
В следующих разделах мы покажем вам, как это сделать.
Что вам нужно для получения идентификатора сообщения WordPress
- Доступ администратора WordPress: Вам необходим доступ к панели администратора рассматриваемого сайта WordPress, прежде чем вы сможете получить любой из его идентификаторов сообщений.
- Учетная запись хостинга cPanel: Получение идентификаторов сообщений на веб-сайте WordPress может потребовать добавления нескольких фрагментов кода в файл PHP вашей темы. Вы можете сделать это либо из cPanel хостинга, либо с помощью редактора файлов темы в панели администратора.
- Плагины WordPress для получения идентификатора сообщения: Некоторые плагины позволяют легко получить идентификатор сообщения, не выполняя ручной процесс. Установив и активировав плагин для получения идентификатора сообщения, вы получите идентификатор сообщения WordPress в несколько кликов.
Как получить идентификатор сообщения WordPress: 4 простых способа
- Получить идентификатор сообщения с URL-адреса WordPress
- Получить идентификатор сообщения из базы данных WordPress
- Использование функции Worpdress для получения идентификатора сообщения
- Использование плагина для получения идентификатора записи WordPress
Получить идентификатор сообщения из URL-адреса WordPress
Самый быстрый способ получить идентификатор сообщения в WordPress — извлечь его из URL-адреса сообщения.
Вы можете получить URL-адрес на странице All Posts на панели администратора.
См. шаги ниже.
Войдите в панель администратора WordPress , Выберите Post на левой панели и выберите All Posts в меню.
Это приведет вас ко всем сообщениям на вашем сайте.
Чтобы узнать идентификатор любого сообщения, просто наведите указатель мыши на сообщение.
При этом вы увидите URL сообщения в левом нижнем углу экрана.
В этом URL число после «post=» и перед «&» — это идентификатор поста .
В этом примере наш идентификатор поста — 11260
В качестве альтернативы вы можете открыть пост в редакторе WordPress , нажав кнопку Редактировать под постом.
Когда редактор откроется, в адресной строке появится сообщение с идентификатором .
Как и выше, число после «post=» и перед «&» – это идентификатор сообщения.
Получить идентификатор сообщения из базы данных WordPress
Еще один способ получить идентификатор записи WordPress — через базу данных вашего веб-сайта.
База данных содержит всю информацию о каждом контенте на вашем сайте, включая идентификаторы сообщений.
Чтобы использовать базы данных для получения идентификатора записи в WordPress, вам необходимо войти в свою учетную запись хостинга cPanel.
Для этого руководства мы используем учетную запись веб-хостинга Hostinger.
Однако для других провайдеров веб-хостинга действия аналогичны.
Вот шаги;
Войдите в панель управления своей учетной записью хостинга и нажмите Базы данных .
Когда откроется страница базы данных, выберите базу данных веб-сайта, с которого вы хотите получить идентификаторы сообщений, затем нажмите кнопку Enter phpMyAdmin рядом с ней.
Внутри phpMyAdmin найдите wp_post и дважды щелкните, чтобы открыть его.
Затем перейдите к столбцу ID в таблице.
Вы увидите идентификаторы всех сообщений в столбце рядом с заголовком каждого сообщения.
Теперь вы можете копировать идентификаторы сообщений и вставлять их туда, где они вам нужны.
Использование функции Worpdress для получения идентификатора сообщения
Одним из продвинутых способов получения идентификатора сообщения является использование функции WordPress.
Функция WordPress — это команда PHP, которую ваша тема использует для отображения содержимого сообщения в файлах шаблона.
Мы покажем вам, как использовать глобальную переменную $post WordPress для получения идентификаторов сообщений.
Войдите в панель администратора WordPress, перейдите к Внешний вид на левой панели и выберите Редактор файлов темы из меню.
На следующем экране перейдите на правую боковую панель под Theme File.
Найдите Одиночное сообщение (single.php) из списка и нажмите, чтобы открыть.
Когда файл single.php откроется, вставьте следующие фрагменты кода в функцию get_template_part() , как показано на снимке экрана ниже.
глобальный $post;
эхо $post->ID;
Далее щелкните файл обновления для сохранения изменений.
Теперь, чтобы получить идентификатор сообщения, перейдите на страницу со всеми сообщениями и щелкните представление под любым сообщением.
Когда сообщение загрузится, прокрутите вниз, и внизу вы увидите идентификатор сообщения.
Использование плагина для получения идентификатора поста WordPress
Если редактирование файла темы кажется вам слишком сложным или вы хотите получить идентификаторы нескольких постов, проще всего использовать плагин.
Мы покажем вам 2 бесплатных плагина для этой цели и покажем, как их использовать, чтобы шаг за шагом получить ID поста.
- Плагин Reveal IDs от Oliver Schlöbe
- Плагин Show ID от DraftPress
Использование плагина Reveal IDs для получения идентификатора сообщения WordPress шаг за шагом
Плагин Reveal IDs автоматизирует процесс получения идентификаторов, который мы проходим в шагах выше.
Этот плагин запускает функцию получения идентификатора сообщения для сбора идентификаторов сообщений и отображения их на панели управления WordPress.
Вот как получить идентификаторы сообщений с помощью этого плагина.
После установки и активации плагина Reveal ID не требуют настройки.
Просто перейдите на страницу All Posts в панели администратора.
Вы увидите, что в таблицу страницы публикации добавлен дополнительный столбец с названием ID .
Этот столбец содержит идентификаторы сообщений в соответствующих строках.
Использование плагина Show IDs для получения идентификатора сообщения WordPress шаг за шагом
Еще один плагин для получения идентификатора сообщения, который избавит вас от необходимости переключаться между редакторами, — это плагин Show IDs от DraftPress.
Ему доверяют более 20 000 веб-сайтов, он не только получает идентификатор публикации, но также отображает идентификаторы страниц, мультимедиа, тегов, файлов, категорий и т. д.
Этот плагин работает так же, как и плагин Reveal IDs.
После того, как вы установите и активируете его, он добавит новый столбец ID на вашу страницу Posts .
Поэтому всякий раз, когда вам нужен идентификатор сообщения, все, что вам нужно сделать, это перейти на страницу Сообщения и скопировать его.
Другие полезные руководства по WordPress:
- Как создать веб-сайт с помощью WordPress: С WordPress стать владельцем веб-сайта очень просто.