custom-post-types – ¿Cómo obtener una identificación de publicación de tipo de publicación personalizada de slug?

Pregunta:

¿Es posible obtener la identificación de publicación de tipo de publicación personalizada solo de slug?

Por lo que sé, podemos obtener de id usando title. Pero puede haber el mismo título en un tipo de publicación personalizada, por lo que, dado que las babosas son únicas, ¿es posible?

Respuesta:

Puedes usar get_page_by_path() – no dejes que el nombre te engañe, el tercer argumento es el tipo de publicación:

if ( $post = get_page_by_path( 'the_slug', 'OBJECT', 'post_type' ) )
    $id = $post->ID;
else
    $id = 0;

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım