Wordpress: получить slug страницы по id с использованием функций WordPress
Узнайте, как легко получить slug страницы по ее идентификатору в Wordpress. Мы представляем два разных подхода, которые подойдут как новичкам, так и опытным пользователям WordPress. Достаточно нескольких шагов, чтобы получить slug страницы, с которым вы сможете работать.
![](https://cdn.wpml.org/wp-content/uploads/2023/01/wpml-wp-all-import-secondary-language-unique-identifier.png)
![](https://img.youtube.com/vi/8yFz_PEEgyg/0.jpg)
Как создать свой сайт и заработать! Конструктор сайтов или CMS Wordpress. Практикум #7
Первым способом является использование функции get_permalink(), которая позволяет получить полный URL страницы по ее идентификатору. Затем, с помощью функции basename(), можно извлечь slug страницы из полученного URL.
![](https://cdn.wpml.org/wp-content/uploads/2023/01/wpml-wp-all-import-english-posts-spreadsheet.png)
![](https://img.youtube.com/vi/0_MTxusnq_4/0.jpg)
How To Find PAGE ID In WordPress (and POST ID) 🔥
![](https://img.youtube.com/vi/kAWL3qtd714/0.jpg)
Как узнать ID рубрики, страницы, записи WordPress плагин Show IDs by Echo Plugins
Вторым способом является использование функции get_post_field(), которая позволяет получить значение определенного поля по идентификатору страницы. Указав в качестве параметра post_name, вы сможете получить slug страницы без лишних действий.
![](https://hostenko.com/wpcafe/wp-content/uploads/id1.png)
![](https://img.youtube.com/vi/AhYUUDID6Pc/0.jpg)
Add An Affiliate Program To Any WordPress Site With The SliceWP Plugin
![](https://www.web2py.com/books/default/image/43/en500.png)
Не забудьте, что эти методы работают только в контексте страниц WordPress. Они не будут работать для записей, пользовательских типов записей или кастомных страниц.
![](https://img.youtube.com/vi/nmZwg7LdtUc/0.jpg)
Locating page specific ID class in Wordpress