这些Wordpress过滤器挂钩之间有什么区别

这些Wordpress过滤器挂钩之间有什么区别,wordpress,Wordpress,我是WordPress插件开发新手。我对以下三点有疑问 过滤器挂钩 内容\u编辑\u预 内容\u过滤\u编辑\u预 节选\u编辑\u预 请告诉我这些钩子的区别 内容\u编辑\u预过滤器挂钩 content_edit_pre filter钩子用于在加载要编辑的帖子之前钩住帖子的内容。例如,如果在函数文件末尾包含以下内容: function test_of_content_edit_pre( $content, $post_id ) { return "Insert this before

我是WordPress插件开发新手。我对以下三点有疑问 过滤器挂钩

  • 内容\u编辑\u预
  • 内容\u过滤\u编辑\u预
  • 节选\u编辑\u预

    请告诉我这些钩子的区别

内容\u编辑\u预过滤器挂钩 content_edit_pre filter钩子用于在加载要编辑的帖子之前钩住帖子的内容。例如,如果在函数文件末尾包含以下内容:

function test_of_content_edit_pre( $content, $post_id ) {
    return "Insert this before the content about to be edited ".$content;
}
add_filter( 'content_edit_pre', 'test_of_content_edit_pre', 10, 2 );
然后打开一篇文章进行编辑,您将看到文本已插入到文章之前:

节选\u编辑\u预过滤器挂钩 摘录编辑预过滤钩子与内容编辑预过滤钩子非常相似,不同的是它用于在摘录(而不是文章)加载编辑之前钩子。例如:

function test_of_excerpt_edit_pre( $content, $post_id ) {
    return "Add this to excerpt".$content;
}
add_filter( 'excerpt_edit_pre', 'test_of_excerpt_edit_pre', 11, 2 );
这将导致摘录中显示:

内容\u过滤\u编辑\u预过滤挂钩 这个我不确定。我测试了一下,它似乎没有任何作用。如果我能找到更多信息,我会更新我的答案。

我已经查看了关于
'content\u filtered\u edit\u pre'
过滤器挂钩的信息。亲爱的wclear,你的答案对我非常有用。谢谢你为我花了宝贵的时间。