wp-includes/comment.php

WP檔案 71
Core Comment API
函式/鉤子名 描述
wp_new_comment_notify_moderator (函式) wp_new_comment_notify_moderator: 這個鉤子用於在有新的評論被新增並需要稽覈時向網站管理員傳送電子郵件通知。它可以用來修改電子郵件資訊或新增額外的收件人。
wp_new_comment (函式) wp_new_comment: 這個鉤子用於在一個文章上新增新的評論時執行操作。它可以用來修改評論資料或執行其他動作,如傳送通知郵件。
wp_insert_comment (函式) wp_insert_comment: 這個函式用來向資料庫中插入一個新的評論。它接收一個評論資料陣列作為引數,並返回新評論的ID。
wp_handle_comment_submission (函式) wp_handle_comment_submission: 這個函式用來處理評論的提交。它不接受任何引數,也不返回任何東西。它被用作”comment_post”動作的回撥函式。
wp_get_unapproved_comment_author_email (函式) wp_get_unapproved_comment_author_email: 這個函式檢索與未批准的評論相關的電子郵件地址。它需要一個引數:評論ID: 該函式檢查該評論是否未被批准,如果未被批准,則
wp_get_current_commenter (函式) wp_get_current_commenter: 這個函式返回一個關於當前登入的評論者的資訊陣列,如果使用者沒有登入,則返回一個佔位符陣列。該陣列包括評論者的姓名、電子郵件和URL。
wp_get_comment_status (函式) wp_get_comment_status: 這個函式檢索一個評論的狀態。它接受評論ID作為引數,並返回一個包含評論狀態的字串。
wp_get_comment_fields_max_lengths (函式) wp_get_comment_fields_max_lengths: 這個函式檢索評論表單中欄位的最大長度。它不需要任何引數,並返回一個欄位名和其最大長度的陣列。
wp_filter_comment (函式) wp_filter_comment。這個過濾器用於在顯示評論物件之前修改它。它把評論物件作為一個引數,並返回修改後的評論物件。
wp_delete_comment (函式) wp_delete_comment:此函式從WordPress資料庫中刪除註釋。它將註釋ID作為引數,並從資料庫中刪除註釋的後設資料和內容。
wp_defer_comment_counting (函式) wp_defer_comment_counting: 這個函式延遲了WordPress中評論的計數,這意味著它延遲了對文章評論數量的重新計算,直到它是絕對必要的。這有助於提高WordPress網站的效
wp_count_comments (函式) wp_count_comments: 這是一個返回文章或頁面上評論數量的函式。它可以用來獲得評論的概況,並跟蹤評論的數量。
wp_comments_personal_data_exporter (函式) wp_comments_personal_data_exporter:這是一個允許使用者請求從WordPress評論系統中匯出其個人資料的功能。它可以用來遵守資料保護法規,如GDPR。
wp_comments_personal_data_eraser (函式) wp_comments_personal_data_eraser: 這是一個允許使用者請求從WordPress評論系統中刪除其個人資料的功能。它可以用來遵守資料保護法規,如GDPR。
wp_check_comment_flood (函式) wp_check_comment_flood: 這是一個檢查使用者是否用評論淹沒網站的函式。它可以用來防止在網站上釋出垃圾評論。
wp_check_comment_disallowed_list (函式) wp_check_comment_disallowed_list: 這是一個過濾鉤子,用於新增單詞到評論的禁止列表中。它可以用來防止在網站上釋出垃圾評論。
wp_check_comment_data_max_lengths (函式) wp_check_comment_data_max_lengths: 這是一個過濾器鉤子,用於設定評論資料的最大長度。它可以用來確保評論不會太長,不會超過允許的最大長度。
wp_cache_set_comments_last_changed (函式) wp_cache_set_comments_last_changed: 這個函式更新快取中最近的評論活動的時間戳: 這是用來確定快取的評論資料是否仍然有效或需要重新整理。
wp_allow_comment (函式) wp_allow_comment: 這是一個過濾鉤子,負責確定是否允許在文章上有評論。開發人員可以使用這個鉤子來修改允許評論的條件。
weblog_ping (函式) weblog_ping: 這個函式用於通知一個外部服務列表,即網站已經被更新。它不需要任何引數,依靠WordPress選項中指定的服務列表。
update_comment_meta (函式) update_comment_meta: 這個函式更新一個評論的後設資料。它需要三個引數:評論ID,元金鑰,和元值。
update_comment_cache (函式) update_comment_cache: 這個函式更新當前站點的評論資料快取。每當一個評論被建立、更新或刪除時,它就被呼叫。
trackback (函式) trackback。 當一個文章釋出或更新時,這個函式會向另一個網站傳送trackback ping。Trackback是一個過時的功能,允許一個部落格通知另一個部落格它已經連結到它。
separate_comments (函式) separate_comments: 這是一個WordPress的函式,它根據評論的型別將其分離成不同的陣列。它通常被用來分別顯示評論和回帖,並定製每種型別的輸出: 這個函式有一個引數,就是要分離的評
sanitize_comment_cookies (函式) sanitize_comment_cookies: 這是一個WordPress的函式,它對評論的cookies進行淨化。它用於通過轉義任何特殊字元來防止XSS攻擊: 這個函式不需要引數。
privacy_ping_filter (函式) privacy_ping_filter: 這是WordPress中的一個過濾器鉤子,用於修改當一個文章釋出時收到pingbacks的網站列表。它允許開發者過濾掉那些由於隱私原因不應該收到pingbac
pingback_ping_source_uri (函式) pingback_ping_source_uri: 這是一個過濾器,用於修改pingbacks的源URI。它需要兩個引數。$source_uri和$target_uri。$source_uri引數是p
pingback (函式) pingback: 這是一個處理WordPress中pingback請求的函式。它用來通知其他部落格,當你的部落格上的一篇文章被他們的部落格連結到了: 該函式檢查以確保回傳是有效的,然後向連結的部落格
get_page_of_comment (函式) get_page_of_comment函式是一個WordPress函式,用於檢索一個評論所屬的頁面: 這個函式接受一個引數,即你要檢索的評論的ID: 該函式返回一個頁面物件。
get_lastcommentmodified (函式) get_lastcommentmodified: 這個函式用來檢索最近的文章或頁面被更新的日期和時間: 這個函式用來檢索最近的評論被修改的日期和時間。
get_default_comment_status (函式) get_default_comment_status: 這個函式返回WordPress中新文章的預設評論狀態。評論狀態可以設定為”開啟”、”關閉”或”繼承”(從文章的父級繼承該狀態)。
get_comments (函式) get_comments: 這個函式用來檢索一個給定文章或頁面的評論陣列。評論可以根據各種標準進行過濾,如狀態,父,型別等。
get_comment_statuses (函式) get_comment_statuses – 這個函式返回一個可用的評論狀態的陣列。它通常用於填充WordPress管理中的評論狀態的下拉選單。
get_comment_pages_count (函式) get_comment_pages_count – 這個函式根據每頁的評論數和總評論數,返回評論被分成的頁數。它以文章的ID為引數。
get_comment_meta (函式) get_comment_meta – 這個函式返回一個評論的特定元鍵的值。它以評論的ID和元鍵為引數。
get_comment_count (函式) get_comment_count – 這個函式返回一個文章的評論總數。它接受一個可選的文章ID作為引數。
get_comment (函式) get_comment: 這個函式用來檢索一個評論物件。它需要一個引數,$comment_ID,這是你想檢索的評論的ID。
get_approved_comments (函式) get_approved_comments: 這個函式返回一個已批准的評論陣列。
generic_ping (函式) generic_ping: 這個函式用來向一個外部網站傳送ping,以通知它你的網站上有新的文章。
do_trackbacks (函式) do_trackbacks: 這是一個WordPress的函式,用於向另一個網站傳送trackback。回溯是網站在一個網站連結到另一個網站時通知對方的一種方式。

常見問題

FAQs
檢視更多 >