可以在WordPress後台「設定」 → 「討論」中,取消勾選「接收外部部落格的引用通告(pingbacks 和trackbacks)」 ▼

- 取消選中此選項,並保存設置。
以後新文章或新頁面將不再啟用pingbacks和trackbacks功能。
雖然後台設定不再接收外部部落格的引用通告(pingbacks 和trackbacks)了,但之前的pingbacks和trackbacks功能仍然是開啟的,所以需要進入MySQL資料庫執行SQL查詢。
我們可以使用簡單的命令,關閉所有文章的pingbacks和trackbacks功能 ▼
UPDATE wp_posts SET 'ping_status' = 'closed';
但是,在MySQL資料庫執行此指令之後,會報錯,下方是更詳細的解決方案 ▼
UPDATE wp_posts SET ping_status = 'closed' WHERE post_date < '2022-08-01'
- 表示
2022-08-01之前的帖子將指定ping_status值為是open,close或registered_only。 - 另外需要設置日期(修改代碼為2022-08-01)。
如果你想了解WordPress裡的Ping、Trackback和Pingback有什麼用處,可以閱讀以下文章 ▼
希望陳溈亮部落格(https://www.chenweiliang.com/) 分享的《WordPress如何大量關閉所有文章Pingbacks和Trackbacks功能? 》,對您有幫助。

