Tipo de publicación personalizada: Obtenga el enlace permanente más reciente

4

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 user3960 15.03.2011 - 18:47

1 respuesta

6

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>
    
respondido por el Bainternet 15.03.2011 - 19:03

Lea otras preguntas en las etiquetas