2017-09-27 66 views
-3

嗨我有一個頁面加載正確,但狀態碼爲404的問題。這導致頁面不正確索引。試圖讓動態創建頁面不是404

頁面是動態創建的,我認爲是造成這個問題,然後由yoast seo拾起並聲明爲404。我知道我可以添加代碼,這將防止這種情況,但404狀態代碼仍然會保留導致頁面不索引。

我試過尋找,我找不到一個簡單的解決方案,任何人都可以幫忙。

回答

0

你可以添加到您的函數文件這樣的鉤子:

add_action('wp', 'check_404'); 

有了這樣一個功能:

function check_404(){ if(is_page($your_page_id)){ header("Status: 200"); } } 

你可以改變is_page(),如果它不是一個特定的頁面並將其替換爲其他WP功能。我沒有測試過,但它可能會解決您的問題。