custom taxonomy 沒有出現對應的 term block,竟然是因為次序的關係
2023年4月14日・TungLin・約 1 分鐘閱讀
這個問題竟然困擾了我一個晚上,原本在 WordPress 6.1 開始,只要自訂分類,系統就會自己產生相對應的 term block 可以使用,這也使得 FSE 更加可以在後台就自訂 template。 然而我自己不管怎麼試,就是沒有自動產生 term block。 經過一番查找...
這個問題竟然困擾了我一個晚上,原本在 WordPress 6.1 開始,只要自訂分類,系統就會自己產生相對應的 term block 可以使用,這也使得 FSE 更加可以在後台就自訂 template。
然而我自己不管怎麼試,就是沒有自動產生 term block。
經過一番查找,找到這篇文章 https://github.com/WordPress/gutenberg/issues/49678
起初還想說這是有什麼關聯性嗎?看下去之後才發現,原來是自訂分類時,必須要把順序更加提前才行。
因此我在 init 的溝點多加了一個 9,把優先度調前面一點。
add_action( 'init', 'register_cpt, 9 );
結果就成功了... 傻眼!

亂取名字一通測試了幾次,真的是這樣沒錯!這也讓我學到原來優先度真的會有差,不過這真的太細微了,或許不會時常遇到!
想生氣也不知道該怎麼生氣,真的是又哭又笑!
文章導覽
接著閱讀
相關主題
你可能也會想看
2026年4月29日
AI Coding 新手真正缺的不是工具,而是一套 Vibe Coding 流程
看了很多 AI coding 影片、試過 ChatGPT 和各種工具,卻還是做不出能用的網站或 Web App?你缺的可能不是技術,而是一套能把想法做成產品的方法。
2026年4月29日
AI 不該只停留在聊天視窗:用 n8n 打造真正能做事的 AI Agent
很多人每天使用 ChatGPT,卻發現真正麻煩的工作沒有變少。問題不在 AI 不夠強,而是它還沒有接上你的工作流程。
2024年7月6日
藍新金流在 next.js 轉址失敗解決方法
藍新金流在完成交易後,有個 ReturnURL 參數可以協助轉址,是使用 form submit 的方式來 redirect。 然而直接填入網址後,在 next.js 裡面會發現出現奇怪的錯誤! x-forwarded-host header with value does no...
Comments
留言
有想法、問題或補充都可以留下來,我會整理成後續文章或課程更新的方向。