在WordPress中,"manage_comments_custom_column"钩子是用于自定义管理评论列表中的自定义列的。这个钩子允许开发者在评论列表中添加自定义列,并填充这些列的内容。
使用该钩子的方法如下:
1. 将以下代码添加到主题的functions.php文件中:
function custom_comment_column( $column_name, $comment_ID ) {
// 判断要显示的自定义列的名称
if ( 'custom_column_name' === $column_name ) {
// 获取评论的元数据
$custom_data = get_comment_meta( $comment_ID, 'custom_meta_key', true );
echo $custom_data;
}
}
add_action( 'manage_comments_custom_column', 'custom_comment_column', 10, 2 );
2. 替换代码中的"custom_column_name"为你自定义的列的名称。替换"custom_meta_key"为你存储在评论元数据中的自定义数据的键。
3. 保存并上传更新后的functions.php文件到你的WordPress主题目录。
现在,当你在管理评论页面查看评论列表时,你应该能够看到一个名为"custom_column_name"的列,其中包含了你在评论元数据中存储的自定义数据。
如果你想在评论列表中添加多个自定义列,只需复制上述代码,并将自定义列的名称和元数据的键替换为你想要的内容。


0 个评论