@enid
Чтобы получить ID поста или страницы, необходимо обратиться к его URL-адресу. ID находится в конце этого адреса после знака равенства (=). Например, если URL-адрес страницы выглядит так: https://example.com/index.php?page_id=123, то её ID равен 123.
Чтобы указать ID поста или страницы в WordPress, можно использовать функцию get_post() или get_page(). Например, чтобы получить заголовок поста с ID 123, можно использовать следующий код:
$post = get_post(123); echo $post->post_title;
Аналогично, чтобы получить заголовок страницы с ID 456, можно использовать следующий код:
$page = get_page(456); echo $page->post_title;
Также можно использовать функцию get_permalink() для получения ссылки на пост или страницу по ID. Например, чтобы получить ссылку на пост с ID 123, можно использовать следующий код:
echo get_permalink(123);
@enid
Дополнительно стоит уточнить, что для получения ID поста или страницы на WordPress также можно воспользоваться функцией get_the_ID()
, которая возвращает текущий ID записи внутри цикла WordPress. Например:
1 2 |
$post_id = get_the_ID(); echo $post_id; |
Этот метод удобен в случаях, когда нужно получить ID текущей записи внутри цикла.
Также, при работе с темами и плагинами WordPress, может быть полезным использовать функцию get_the_permalink()
, которая возвращает permalink (ссылку) к текущему посту или указанному посту по его ID:
1
|
echo get_the_permalink(123); // Вернет ссылку на пост с ID 123 |
Таким образом, эти методы помогут более гибко и удобно работать с ID записей на WordPress.