wp_post_revision_fields

過濾鉤子
apply_filters( '_wp_post_revision_fields', $fields, $post )
引數
  • (string[]) $fields List of fields to revision. Contains 'post_title', 'post_content', and 'post_excerpt' by default.
    Required:
  • (array) $post A post array being processed for insertion as a post revision.
    Required:
定義位置
相關勾子
wp_post_revision_field_fieldwp_put_post_revisionwp_delete_post_revisionwp_get_revision_ui_diffwp_restore_post_revision
相關方法
_wp_post_revision_fieldswp_post_revision_title_wp_post_revision_datawp_get_post_revisionswp_list_post_revisionswp_is_post_revision
引入
4.5.0
棄用
-

wp_post_revision_fields: 這是一個鉤子(hook),用於向WordPress的文章版本系統新增額外的欄位。這個鉤子允許外掛和主題開發者為文章版本新增額外的資訊,並且可以儲存這些資訊。

過濾儲存在文章修訂中的欄位列表。

預設包括:’post_title’、’post_content’和’post_excerpt’。

不允許的欄位:’ID’, ‘post_name’, ‘post_parent’, ‘post_date’, ‘post_date_gmt’, ‘post_status’, ‘post_type’, ‘comment_count’,
和’post_author’。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$fields = apply_filters( '_wp_post_revision_fields', $fields, $post );
$fields = apply_filters( '_wp_post_revision_fields', $fields, $post );
$fields = apply_filters( '_wp_post_revision_fields', $fields, $post );

常見問題

FAQs
檢視更多 >