亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在頁面渲染之前編輯WordPress評論?

如何在頁面渲染之前編輯WordPress評論?

PHP
慕桂英4014372 2024-01-19 14:50:22
在 WordPress 中,您可以在頁面加載之前執行以下操作來編輯文章內容:add_filter('the_content', 'edit_content');function edit_content($content) {    // edit $content    return $content;}除了評論之外,我怎樣才能實現同樣的目標?
查看完整描述

1 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

您可以向鉤子添加一個過濾器comment_text,類似于使用the_content鉤子的方式。comment_text()此掛鉤允許您更改模板中顯示的注釋文本。


例如:


add_filter( 'comment_text', 'edit_comment_text', 99);

function edit_comment_text( $comment_text, $commentObject, $args ) {

? ? // edit the text....

? ? return $comment_text;

}

請注意,您可能需要將優先級設置add_filter為較高的數字,以便它首先在 WP 自己的過濾器之后運行 - 我99在上面使用過。

您可以在WP 開發人員代碼參考comment_text中看到過濾器獲取的 3 個參數是:

  • $comment_text(字符串)- 當前評論的文本。

  • $commentObject(WP_Comment|null) - 評論對象。如果沒有找到則為空。

  • $args(array) - 參數數組。


查看完整回答
反對 回復 2024-01-19
  • 1 回答
  • 0 關注
  • 120 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號