我已經使用LOAD DATA INFILE(任何基於php的腳本/ wp-plugins超時了,因此我不得不使用MySQL來成功導入310,000個帖子到表wp_posts
唯一的選擇)。使用mysql將文章導入Wordpress後出現「找不到頁面」LOAD DATA INFILE
我的問題是,雖然帖子在wp-admin中顯示正常,但它們不能被前端「未找到頁面」訪問。
手動「更新/保存」帖子允許從前端進行訪問。顯然,我無法做到這一點與310,000職位。
事情我已經嘗試: -
- 保存的永久鏈接,而不改變
- 保存永久鏈接以改變
- 禁用所有插件,並重新啓用他們在同一時間
- 手動更新的.htaccess
- 添加postmeta(從更新的工作帖子輸入相同的數據)幾篇文章,看看Wordpress是否依賴於任何這個元。
- 與不變交行
wp_posts
比較更新後的行,看看是否有任何差異(有沒有)
我要指出,我使用WooCommerce(這樣的帖子是「post_type =產品」並且所有meta都是針對WooCommerce的),但我堅信這個問題是用WordPress而不是WooCommerce(除非你能告訴我,否則!)
非常感謝提前!
由於您有權訪問數據庫,因此建議您在保存頁面後檢查更改內容。例如:比較之前和之後的狀態。然後,您應該可以運行一個簡單的腳本來自動執行這些更改。也許這與發佈日期或某些其他元數據有關。 –