2012-04-23 6 views
0

У меня есть код, который извлекает страницу из бэкэнда Wordpress. Я использую post_id для его получения. Проблема в том, что когда я изменяю содержимое страницы, изменения имеют новый идентификатор сообщения. Есть ли хороший способ получить последнюю версию страницы. Название никогда не изменится.Проблемы с Wordpress для получения последней версии страницы

Также я обращаюсь к этим страницам за пределами Wordpress.

   $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

Сообщение с исходным сообщением ид является текущим пост, вы увидите, что она имеет post_status = «опубликовать», то изменения имеют post_parent, соответствующее исходное сообщение идентификатор и пост статус «наследовать» ,

Надеюсь, это поможет. /peter

+0

Да, так оно и есть. Мой код, возможно, был неправильным, но он не извлекал последние изменения в сообщениях. Сейчас у меня все работает. Еще раз спасибо. –