1
我正在開發一個使用WordPress的門戶網站。Wordpress在前端顯示草稿頁
我需要從前端訪問草稿。 如果我以管理員帳戶登錄,我可以在單頁中查看草稿帖子(管理員帖子)。但其他用戶無法從前端訪問自己的草稿並獲得404錯誤。
在FrontPage中的鏈接像http://website.com/?p=486
我不知道什麼問題的。也許訪問限制或固定鏈接設置或404設置或別的東西。有任何想法嗎?
我正在開發一個使用WordPress的門戶網站。Wordpress在前端顯示草稿頁
我需要從前端訪問草稿。 如果我以管理員帳戶登錄,我可以在單頁中查看草稿帖子(管理員帖子)。但其他用戶無法從前端訪問自己的草稿並獲得404錯誤。
在FrontPage中的鏈接像http://website.com/?p=486
我不知道什麼問題的。也許訪問限制或固定鏈接設置或404設置或別的東西。有任何想法嗎?
我找到了解決方案。問題是單個頁面只顯示發佈的帖子。 隨着使用wordpress pre_get_posts鉤我改變了查詢,並添加草稿。
function ceo_single_page_published_and_draft_posts($query) {
if(is_single()) {
$query->set('post_status', 'publish,draft');
}
}
add_action('pre_get_posts', 'ceo_single_page_published_and_draft_posts');