Pregunta estúpida, apuesto: estoy haciendo un sitio web para un artista en el que tengo un tipo de publicación personalizada de "Pintura". ¿Cómo obtengo el enlace permanente del que se agregó más recientemente?
Pregunta estúpida, apuesto: estoy haciendo un sitio web para un artista en el que tengo un tipo de publicación personalizada de "Pintura". ¿Cómo obtengo el enlace permanente del que se agregó más recientemente?
Aquí hay una función simple que devolverá el Enlace permanente de la última publicación de pintura:
function Get_most_recent_permalink(){
global $post;
$tmp_post = $post;
$args = array(
'numberposts' => 1,
'offset' => 0,
'orderby' => 'post_date',
'order' => 'DESC',
'post_type' => 'Painting',
'post_status' => 'publish' );
$myposts = get_posts( $args );
$permalink = get_permalink($myposts[0]->ID);
$post = $tmp_post;
return $permalink;
}
así que una vez que pegue esa función en el archivo functions.php de su tema, simplemente puede llamarla cuando quiera:
<a href="<?php echo Get_most_recent_permalink(); ?>">last painting</a>
Lea otras preguntas en las etiquetas custom-post-types permalinks