wp-admin/includes/ajax-actions.php

WP檔案 95
Administration API: Core Ajax handlers
函式/鉤子名 描述
wp_ajax_set_post_thumbnail (函式) wp_ajax_set_post_thumbnail:此函式處理ajax請求,將附件設定為post縮圖。它接受附件ID和文章ID作為引數,並將附件設定為文章縮圖。
wp_ajax_set_attachment_thumbnail (函式) wp_ajax_set_attachment_thumbnail:此函式處理ajax請求,將附件設定為post縮圖。它接受附件ID和文章ID作為引數,並將附件設定為文章縮圖。
wp_ajax_send_password_reset (函式) wp_ajax_send_password_reset:此函式處理向使用者傳送密碼重置電子郵件的ajax請求。它接受使用者的電子郵件地址併傳送密碼重置電子郵件。
wp_ajax_send_link_to_editor (函式) wp_ajax_send_link_to_editor:此函式處理ajax請求,以向post編輯器傳送連結。它接受連結URL和標題作為引數,並將連結作為HTML響應返回。
wp_ajax_send_attachment_to_editor (函式) wp_ajax_send_attachment_to_editor:此函式處理ajax請求,以向post編輯器傳送附件。它接受附件ID並將附件作為HTML響應返回。
wp_ajax_search_plugins (函式) wp_ajax_search_plugins:此函式處理ajax請求以搜尋已安裝的外掛。它接受搜尋查詢並將匹配的外掛作為JSON響應返回。
wp_ajax_search_install_plugins (函式) wp_ajax_search_install_plugins:此函式處理ajax請求,以搜尋可用的安裝外掛。它接受搜尋查詢並將匹配的外掛作為JSON響應返回。
wp_ajax_save_wporg_username (函式) wp_ajax_save_wporg_username:此函式處理ajax請求以儲存使用者的WordPress.org使用者名稱。它接受使用者名稱並將其儲存在使用者的後設資料中。
wp_ajax_save_widget (函式) wp_ajax_save_widget:此函式處理ajax請求以儲存小工具的詳細資訊。它接受小工具詳細資訊並更新小工具設定。
wp_ajax_save_user_color_scheme (函式) wp_ajax_save_user_color_scheme:此函式處理ajax請求,以儲存使用者管理面板的顏色方案。它接受顏色方案並將其儲存在使用者的後設資料中。
wp_ajax_save_attachment_order (函式) wp_ajax_save_attachment_order:此函式處理ajax請求,以儲存媒體庫中附件的順序。它接受附件ID和順序作為引數,並更新附件的順序。
wp_ajax_save_attachment_compat (函式) wp_ajax_save_attachment_compat:此函式處理ajax請求,以向後相容的方式儲存附件的詳細資訊。它接受附件詳細資訊,並將更新的附件作為JSON響應返回。
wp_ajax_save_attachment (函式) wp_ajax_save_attachment:此函式處理ajax請求以儲存附件的詳細資訊。它接受附件詳細資訊,並將更新的附件作為JSON響應返回。
wp_ajax_sample_permalink (函式) wp_ajax_sample_permink:此函式處理ajax請求以生成文章的固定連結。它接受post ID和title作為引數,並將permalink作為HTML響應返回。
wp_ajax_rest_nonce (函式) wp_ajax_rest_nonce:此函式生成一個nonce令牌,以驗證通過ajax發出的rest API請求。它接受REST路由作為引數,並返回nonce令牌作為響應。
wp_ajax_replyto_comment (函式) wp_ajax_replyto_comment:此函式處理ajax請求,以回覆comments部分中的註釋。它將回復儲存為新註釋,並將呈現的註釋作為HTML響應返回。
wp_ajax_query_themes (函式) wp_ajax_query_themes:此函式處理ajax請求,以查詢安裝或更新的可用主題。它接受查詢的引數,並將匹配的主題作為JSON響應返回。
wp_ajax_query_attachments (函式) wp_ajax_query_attachments:此函式處理ajax請求,以查詢媒體庫中文章的附件。它接受查詢的引數,並將匹配的附件作為JSON響應返回。
wp_ajax_parse_media_shortcode (函式) wp_ajax_parse_media_shortcode: 這個函式用來解析和顯示一個媒體短碼,如[gallery]或[audio]: 當在內容中檢測到一個短碼時,它會被觸發,並檢索媒體資料並嵌入到
wp_ajax_parse_embed (函式) wp_ajax_parse_embed: 這個函式用來解析和顯示一個嵌入式媒體檔案,如YouTube視訊或Twitter文章: 當在內容中檢測到嵌入式媒體檔案時,它會被觸發,檢索oEmbed資料並將其
wp_ajax_oembed_cache (函式) wp_ajax_oembed_cache: 這個函式用於快取來自外部網站的oEmbed響應: 當一個oEmbed請求是針對一個尚未被快取的URL時,它會被觸發: 該函式檢索oEmbed資料,將其儲存在
wp_ajax_nopriv_heartbeat (函式) wp_ajax_nopriv_heartbeat: 這個動作是由WordPress Heartbeat API在使用者沒有登入的時候觸發的。它被用來執行後臺任務或在使用者不在頁面上活動時更新內容。
wp_ajax_nopriv_generate_password (函式) wp_ajax_nopriv_generate_password: 這個函式為一個新的使用者賬戶生成一個隨機密碼。它是由一個Ajax請求觸發的,可以用來為一個新的使用者生成一個密碼,而不需要使用者提供
wp_ajax_meta_box_order (函式) wp_ajax_meta_box_order: 這個函式用來儲存文章或頁面的元組框的順序: 當使用者拖放元組框來重新排序時,它被呼叫: 該函式將元框的新順序儲存在資料庫中。
wp_ajax_menu_quick_search (函式) wp_ajax_menu_quick_search: 這個函式為WordPress選單編輯器提供了一個快速搜尋功能。它用於通過標題、URL或其他屬性來搜尋選單項。
wp_ajax_menu_locations_save (函式) wp_ajax_menu_locations_save: 這個函式處理選單位置的儲存: 當使用者通過管理員的選單編輯器儲存選單位置時,它會被觸發: 該函式將選定的選單儲存到選定的位置,並相應地更新選單
wp_ajax_menu_get_metabox (函式) wp_ajax_menu_get_metabox: 這個函式檢索一個特定的選單項的屬性元框的HTML程式碼。它用於顯示和更新選單項的屬性,如URL、標籤或CSS類。
wp_ajax_media_create_image_subsizes (函式) wp_ajax_media_create_image_subsizes: 這個函式用於為新上傳的圖片建立不同的圖片尺寸。它在圖片上傳後和WordPress處理前被呼叫: 該函式接收原始影象檔案並建立不
wp_ajax_logged_in (函式) wp_ajax_logged_in。這個動作是在使用者登入WordPress時觸發的。它用於執行需要使用者登入的任務,如載入使用者特定的內容或資料。
wp_ajax_install_theme (函式) wp_ajax_install_theme: 這個函式通過Ajax處理一個新主題的安裝: 當使用者在WordPress管理區點選一個主題旁邊的”安裝”按鈕時,它會被觸發。它向伺服器傳送一個Ajax請求
wp_ajax_install_plugin (函式) wp_ajax_install_plugin: 這個函式是一個WordPress的AJAX處理程式,從WordPress.org的外掛庫中安裝一個外掛。它把外掛的slug作為引數,並返回一個JSON響
wp_ajax_inline_save_tax (函式) wp_ajax_inline_save_tax: 這個函式是一個WordPress的AJAX處理程式,可以線上儲存一個分類,而不需要重新載入頁面。它把分類法資料作為引數,並返回一個JSON響應,表明儲
wp_ajax_inline_save (函式) wp_ajax_inline_save: 這個函式是一個WordPress的AJAX處理程式,可以線上儲存一個文章或頁面,而不用重新載入頁面。它接收文章資料作為引數,並返回一個JSON響應,表明儲存操
wp_ajax_imgedit_preview (函式) wp_ajax_imgedit_preview: 這個函式是一個WordPress的AJAX處理程式,生成一個正在影象編輯器中編輯的影象的預覽。它將附件ID和圖片大小作為引數,並在AJAX響應中返回預
wp_ajax_image_editor (函式) wp_ajax_image_editor: 這個函式是一個WordPress的AJAX處理程式,用於啟動圖片編輯器來編輯圖片。它接受附件ID作為引數,並在AJAX響應中返回影象編輯器的HTML標記。
wp_ajax_hidden_columns (函式) wp_ajax_hidden_columns: 這個函式是一個WordPress的AJAX處理程式,用於儲存WordPress管理區中某一螢幕的隱藏列。它接收螢幕ID和隱藏列作為引數,並返回一個JSO
wp_ajax_heartbeat (函式) wp_ajax_heartbeat: 這個函式是一個WordPress的AJAX處理程式,它向伺服器傳送一個心跳,以保持使用者會話的活力。它不接受任何引數,並返回一個JSON響應,表明心跳的狀態。
wp_ajax_health_check_site_status_result (函式) wp_ajax_health_check_site_status_result: 這個函式是一個WordPress的AJAX處理程式,在AJAX響應中返回網站狀態。它不需要任何引數,並返回一個表明網站
wp_ajax_health_check_loopback_requests (函式) wp_ajax_health_check_loopback_requests: 這個函式是一個WordPress的AJAX處理程式,用於檢查網站是否能正確執行迴環請求。它不需要任何引數,並返回一個表明
wp_ajax_health_check_get_sizes (函式) wp_ajax_health_check_get_sizes: 這個函式是一個WordPress的AJAX處理程式,用於檢查網站是否能正確地生成圖片尺寸。它不需要任何引數,並返回一個JSON響應,表明

常見問題

FAQs
檢視更多 >