get_terms_fields

過濾鉤子
apply_filters( 'get_terms_fields', $selects, $args, $taxonomies )
引數
  • (string[]) $selects An array of fields to select for the terms query.
    Required:
  • (array) $args An array of term query arguments.
    Required:
  • (string[]) $taxonomies An array of taxonomy names.
    Required:
定義位置
相關勾子
edit_term_fieldpre_term_fieldget_terms_argsget_termsget_terms_defaults
相關方法
get_term_fieldget_terms_to_editget_term_childrenget_post_fieldget_termssettings_fields
引入
2.8.0
棄用
-

get_terms_fields過濾鉤子用於修改get_terms函式返回的欄位。

過濾術語查詢中要選擇的欄位。

$fields 引數設定為’count’或’all’時,使用該過濾器修改的欄位列表將只修改函式返回的欄位。在所有其他情況下,結果陣列中的術語欄位將由 $fields 引數單獨決定。

使用這個過濾器會導致不可預測的行為,因此不建議使用。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$fields = implode( ', ', apply_filters( 'get_terms_fields', $selects, $args, $taxonomies ) );
$fields = implode( ', ', apply_filters( 'get_terms_fields', $selects, $args, $taxonomies ) );
$fields = implode( ', ', apply_filters( 'get_terms_fields', $selects, $args, $taxonomies ) );

常見問題

FAQs
檢視更多 >