新增短程式碼
- 短程式碼回撥將傳遞三個引數:短程式碼屬性,短程式碼內容(如果有的話)和短程式碼的名稱。
- 每個短程式碼只能有一個鉤子。這意味著如果另一個外掛具有類似的短程式碼,它將覆蓋你的或者你的覆蓋它們將取決於外掛的包含和/或執行順序。
- 短程式碼屬性名稱在傳遞到處理函式之前始終會轉換為小寫。值不受影響。
- 請注意,短程式碼呼叫的函式永遠不會產生任何型別的輸出。短程式碼函式應返回用於替換短程式碼的文字。直接生成輸出將導致意外結果。這類似於過濾器函式應該表現的方式,因為它們不應該從呼叫中產生預期的副作用,因為你無法控制它們的呼叫時間和位置。