В базах WP нет о них информации, что тут непонятного? Страницы формируются из пользовательской базы. Вы посты через строчку читаете?
Что значит "Предмет" - это запись? Т.е. мне проще добавить несколько десятков тысяч записей в WP, ради того, чтобы воспользоваться функцией get_the_ID()? И так делать при каждом обновлении Базы?
Я в WP не разбираюсь, но логика мне подсказывала, что любые функции WP типа get_the_ID(); могут работать только с тем, что уже есть в WP, но этих страниц же там нет. В таблицах WP нет никакой информации о них. Я же написал в первом посте.
Опишу структуру сайта, чтоб было понятно:
Есть несколько записей, которые выводят таблицы с некими предметами, при клике на предметы должна открываться страница с подробным описанием предмета. Идея как это реализовать: В коде, где формируются таблицы повесить <a href=" site.ru/?page_id='id предмета из базы'">Предмет</a> По клику подгружается шаблон, который принимает "page_id" и исходя из этого подгружает нужный контент.
Через $_SERVER[REQUEST_URI] получилось вытащить, спасибо)