¿Cómo puedo obtener la babosa de la página?


Respuestas:


18

Dentro de tu bucle puedes hacer:


global $post;

echo $post->post_name;


18

Fuera del circuito:

<?php
$post_id = 11;
$post = get_post($post_id); 
$slug = $post->post_name;
?> 

1

Según otras respuestas, la babosa se almacena en la post_namepropiedad. Si bien se puede acceder directamente, prefiero la función (infrautilizada) get_post_field()para acceder a las propiedades de publicación que no tienen una API adecuada para ellas.

Requiere publicación proporcionada explícitamente y no se establece por defecto en la actual.

Si desea obtener una publicación de la publicación fuera del bucle, use:

$post_id = 20; //specify post id here
$post = get_post($post_id); 
$slug = $post->post_name;

Si desea obtener una slug de la publicación del bucle, use:

global $post;
echo $post->post_name;
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.