wp-admin/includes/post.php

WP檔案 38
WordPress Post Administration API.
函式/鉤子名 描述
wp_creating_autosave (動作鉤子) wp_creating_autosave:這是一個WordPress鉤子,在建立自動儲存版本時觸發。它可以用來對建立的自動儲存版本進行操作,例如修改、刪除等。
wp_check_post_lock_window (過濾鉤子) wp_check_post_lock_window 函式是一個 WordPress 核心函式: 這個函式用於檢查當前編輯文章的鎖定視窗是否已過期。如果鎖定視窗已過期,則此函式將返回 true,否則返回
upload_per_page (過濾鉤子) “upload_per_page”是一個 WordPress 過濾器鉤子,它允許您更改媒體庫中每頁顯示的媒體專案數量。
show_post_locked_dialog (過濾鉤子) show_post_locked_dialog是WordPress的一個過濾器鉤子,它決定是否應該顯示或隱藏文章鎖定的對話方塊。文章鎖定對話方塊是當一個文章被其他使用者編輯時出現的通知。
redirect_post_location (過濾鉤子) redirect_post_location 是一個動作,當WordPress網站重定向一個文章的位置時被觸發。這個鉤子通常被外掛或主題開發者用來修改文章重定向的行為。
post_lock_lost_dialog (動作鉤子) post_thumbnail_url: 這個鉤子允許你在儲存之前修改文章縮圖(特色圖片)的URL。
post_locked_dialog (動作鉤子) post_thumbnail_size: 這個鉤子允許你修改顯示在WordPress儀表盤上的文章縮圖(特色圖片)的大小。
postbox_classes_{$screen_id}_{$box_id} (過濾鉤子) postbox_classes_{$screen_id}_{$box_id}。這個過濾器用於在WordPress管理中為一個postbox新增自定義CSS類。引數$screen_id指定的是當前螢幕的
override_post_lock (過濾鉤子) override_post_lock。這個過濾器鉤子允許開發者覆蓋正在被多個使用者編輯的文章的鎖定機制。
get_sample_permalink_html (過濾鉤子) get_sample_permalink_html是一個WordPress的函式,用於檢索一個文章或頁面的樣本固定連結的HTML表示: 該函式接收一個文章ID和一個標題作為引數,並返回一個樣本固定連結
get_sample_permalink (過濾鉤子) get_sample_permalink 是一個WordPress的函式,用於在一個文章或頁面被儲存之前,檢索一個樣板: 該函式接受一個文章ID和一個標題作為引數,並返回一個樣本固定連結。
filter_block_editor_meta_boxes (過濾鉤子) filter_block_editor_meta_boxes是一個過濾器鉤子,允許開發者修改顯示在塊編輯器中的元框。這個鉤子接收一個元框的陣列作為引數,並返回修改後的陣列。
edit_{$post_type}_per_page (過濾鉤子) edit_{$post_type}_per_page: 這個過濾器用於修改WordPress儀表盤上特定文章型別的文章列表檢視中每頁顯示的文章數量。過濾器的名稱是動態的,包括作為變數的文章型別名稱。
edit_posts_per_page (過濾鉤子) edit_posts_per_page: 這個函式用來設定WordPress儀表盤的文章列表檢視中每頁顯示的文章數量。它接受一個引數,指定要顯示的文章數量。
default_title (過濾鉤子) default_title。這個過濾器適用於WordPress中新文章的預設標題。該過濾器允許開發者修改新文章的預設標題。
default_excerpt (過濾鉤子) default_excerpt: 這是一個WordPress的過濾鉤子,允許開發者定製預設的摘錄長度和內容。該鉤子傳遞一個引數:$excerpt(預設摘錄內容)。
default_content (過濾鉤子) default_content: 這是一個WordPress的過濾鉤子,允許開發者定製一個文章或頁面的預設內容。該鉤子傳遞一個引數:$content(預設的文章或頁面內容)。
block_editor_meta_box_hidden_fields (動作鉤子) block_editor_meta_box_hidden_fields: 這是WordPress的一個過濾鉤子,允許開發者修改塊編輯器元框中的隱藏欄位。block_editor_meta_box_hi
attachment_fields_to_save (過濾鉤子) attachment_fields_to_save。這個過濾器允許開發者修改當附件被建立或更新時儲存在WordPress中的附件欄位。
admin_post_thumbnail_size (過濾鉤子) admin_post_thumbnail_size: 這個過濾鉤子是用來修改WordPress文章編輯器中顯示的文章縮圖的大小。開發人員可以使用這個鉤子來改變文章縮圖的大小。
admin_post_thumbnail_html (過濾鉤子) admin_post_thumbnail_html。這個過濾鉤子是用來修改WordPress文章編輯器中文章縮圖元框的HTML輸出的。開發人員可以使用這個鉤子為文章縮圖元框新增自定義樣式、類或HTML
write_post (函式) write_post: 這個函式用於在WordPress部落格中寫一個新的文章。它把文章ID、文章標題、文章內容、文章摘要、文章作者、文章日期、文章狀態、文章型別和文章格式作為引數,並把一個新的文章寫
wp_write_post (函式) wp_write_post – 這個函式用來建立或更新一個WordPress文章。它負責插入或更新資料庫中的文章資料,以及更新相關的文章元和分類資料。
wp_set_post_lock (函式) wp_set_post_lock: 這個函式鎖住一個文章,防止其他使用者編輯它。它接受文章的ID和鎖定該文章的使用者的ID。
wp_edit_posts_query (函式) wp_edit_posts_query: 當在WordPress中構建文章的查詢時,這個鉤子被觸發。這個鉤子可以用來修改查詢引數以定製顯示的文章列表。
wp_edit_attachments_query_vars (函式) wp_edit_attachments_query_vars: 當WordPress媒體庫中正在準備附件的查詢變數時,這個鉤子被觸發。這個鉤子可以用來修改查詢變數以定製顯示的附件列表。
wp_edit_attachments_query (函式) wp_edit_attachments_query: 當在WordPress媒體庫中構建附件的查詢時,這個鉤子被觸發。這個鉤子可以用來修改查詢引數以定製顯示的附件列表。
wp_create_post_autosave (函式) wp_create_post_autosave: 這是一個為一個文章建立自動儲存的函式。它可以用來在使用者編輯時自動儲存對文章的修改。
wp_check_post_lock (函式) wp_check_post_lock: 這是一個檢查一個文章是否被其他使用者鎖定的函式。它可以用來防止兩個使用者同時編輯同一個文章。
wp_autosave (函式) wp_autosave: 這個函式用於在後臺儲存文章資料: 當使用者在編輯一個文章或頁面時,它通過AJAX呼叫,資料被自動儲存,而不需要使用者點選”儲存”按鈕。
update_meta (函式) update_meta: 這個函式更新一個文章、使用者、評論或術語的後設資料。它需要三個引數:物件ID、元金鑰和元值。
the_block_editor_meta_boxes (函式) the_block_editor_meta_boxes: 這個動作鉤子用於在塊編輯器中輸出額外的元組框。
the_block_editor_meta_box_post_form_hidden_fields (函式) the_block_editor_meta_box_post_form_hidden_fields: 這個動作鉤子用於輸出文章編輯器中的區塊編輯器元框所需的隱藏欄位。
taxonomy_meta_box_sanitize_cb_input (函式) taxonomy_meta_box_sanitize_cb_input: 此函式用於對帶有輸入欄位的分類元框的輸入進行淨化。
taxonomy_meta_box_sanitize_cb_checkboxes (函式) taxonomy_meta_box_sanitize_cb_checkboxes: 此函式用於對帶有覈取方塊的分類法元框的輸入進行淨化。
redirect_post (函式) redirect_post: 這是一個WordPress的函式,用來將使用者重定向到一個特定文章的URL: 這個函式通常是在使用者提交表單或執行其他一些需要他們被重定向到一個特定文章的動作後使用。
postbox_classes (函式) postbox_classes函式是WordPress的一個函式,用來生成文章編輯介面上的文章框的CSS類。它接受一個單一的引數,也就是郵筒的名稱: 該函式返回一個CSS類的陣列,這些類可以用來為郵筒
post_preview (函式) post_preview是一個WordPress的函式,生成一個連結來預覽文章。它接受兩個引數:$post(文章物件)和$link_text(要在連結中顯示的文字)。預設情況下,連結文字是”預覽”。
post_exists (函式) post_exists: 這個函式用來檢查資料庫中是否已經存在一個具有指定標題或lug的文章。如果它存在,該函式返回文章的ID。
has_meta (函式) has_meta – 這是一個WordPress函式,用於檢查一個文章或頁面是否有任何與之相關的自定義欄位或後設資料。自定義欄位是一種儲存關於一個文章或頁面的額外資訊的方式,例如作者資訊或自定義設定。

常見問題

FAQs
檢視更多 >