2012-04-23 5 views
0

Wordpressのバックエンドからページを取得するコードがあります。私はそれを取得するためにpost_idを使用します。問題は、ページのコンテンツを変更すると、変更に新しい投稿IDが付いていることです。ページの最新のリビジョンを取得する良い方法はありますか?タイトルは決して変更されません。Wordpressで最新のページリビジョンを取得するときの問題

また、私はWordpressの外でこれらのページにアクセスしています。オリジナルのポストIDは、現在のポストであると、あなたはそれがpost_status =「公開」を持っていることがわかります

   $pagelisting = $_GET['pagelisting']; 
       require('../blog/wp-load.php'); 
       define('WP_USE_THEMES', false); 
       query_posts('showposts=1'); 

       $post_id = 195; 
       $queried_post = get_post($post_id); 
       $title = $queried_post->post_title; 

       $content = $queried_post->post_content; 
       $content = apply_filters('the_content', $content); 

       echo $content; 

答えて

2

ポスト、改正は、元のポストIDと「継承」のポスト状況と一致するpost_parentを持っています。

こちらがお役に立てば幸いです。 /ピーター

+0

はい、あります。私のコードが間違っている可能性がありますが、最新の投稿のリビジョンを取得していませんでした。私はそれがすべて今働いている。再度、感謝します。 –

関連する問題