Est-il possible de récupérer l'identifiant de publication de type de publication personnalisé uniquement à partir de slug?
Autant je sais que nous pouvons obtenir d'id en utilisant le titre. Mais il peut y avoir le même titre dans un type de message personnalisé, de sorte que les slugs sont uniques, est-ce possible ???
custom-post-types
stlawrance
la source
la source
post_name
propriété et lecategory_name
paramètre, qui auraient dû êtreslug
et nonname
Si vous voulez juste l'identifiant de l'article, cela fera l'affaire en une seule ligne.
la source
url_to_postid
une fonction très flexible: vous pouvez passer n'importe quel type de permalien / URL complète et obtenir le post-ID le plus précis pour cette URL. Cependant, en raison de l'utilisation flexible, il est assez lent (en particulier avec beaucoup de points d'extrémité / post-types). Si vous ne passez qu'un slug pour un type de message spécifique, il est beaucoup plus rapide à utiliserget_page_by_path()