Question stupide, je parie: je fais un site Web pour un artiste où j'ai un type de post personnalisé de "Peinture". Comment puis-je obtenir le permalien de celui ajouté le plus récemment?
Voici une fonction simple qui renverra le lien permanent du dernier post de peinture:
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;
}
aussi, une fois que vous avez collé cette fonction dans le fichier functions.php de votre thème, vous pouvez l’appeler quand vous le souhaitez:
<a href="<?php echo Get_most_recent_permalink(); ?>">last painting</a>