WordPress – Récupérer le contenu d’un article à partir de son ID

Publié le 06 août 2011 par Gpenverne

Dans le cadre du développement de l’extension AutoJblog, j’ai eu besoin de pouvoir récupérer le contenu d’un article à partir de son ID.

Voici une fonction qui vous permettra de le faire, simplement :

function get_article_content($article_id, $output=stdClass){
    global $wpdb;
    $post = $wpdb->get_row( $wpdb->prepare( "SELECT post_content FROM $wpdb->posts WHERE ID = %s AND post_type='post'", $post_ID), $output);
    return nl2br($post->post_content);

}