2011-07-25 49 views
0

現在我創建一個wordpress前端文章,在wp_insert_post()之後;我想重定向到該帖子數據的完整頁面。在這裏我使用這種方式,所以它重定向了博客索引頁面,但是我需要這個頁面重定向這篇文章的整個頁面。WordPress的wp_insert_post()重定向?

 $post_insert = array(
     'post_title' => $title, 
     'post_content' => $content, 
     'tags_input' => $post_tags, 
     'post_status' => 'publish', 
    ); 
     $post_id = wp_insert_post($post_insert); 
     wp_redirect(site_url()."?post=$post_id"); 
     exit(); 

回答

2

我認爲問題在於$ post_id在雙引號內。試試這個:

wp_redirect(site_url()."?post=".$post_id); 
+0

我使用這種情況下......但它重定向到帖子頁面的主頁,我需要特定的帖子整頁,就像當你去博客頁面ü找到所有發佈數據,然後當你點擊標題,你會發現該帖子的完整內容,所以在這裏我需要這個完整的內容頁面。 – useCase

+0

你可以在這裏發佈$ post_id的值是什麼樣子在你的網址? –

+0

我想重定向這篇文章到loop-single.php頁面 – useCase