是否可以为comment\\u id包含一列?
是的,您需要使用两个挂钩:
工作示例您可以尝试:
// Add the comment ID column.
add_filter( \'manage_edit-comments_columns\', function ( $columns ) {
$columns[\'comment_id\'] = \'ID\';
return $columns;
} );
// Display the content of the above column.
add_action( \'manage_comments_custom_column\', function ( $column_name, $comment_ID ) {
if ( \'comment_id\' === $column_name ) {
echo $comment_ID;
}
}, 10, 2 );
此外,如果我是您,我可能希望将注释ID列设置为可排序的(以便可以通过单击表页眉/页脚中的“ID”列对注释列表进行排序),为此,您可以使用
manage_edit-comments_sortable_columns
hook 要将列添加到可排序列列表中,请执行以下操作:
add_filter( \'manage_edit-comments_sortable_columns\', function ( $columns ) {
$columns[\'comment_id\'] = \'comment_id\';
return $columns;
} );
请注意
comment_id
不需要额外的编码来进行注释排序,因此您可以简单地将该列添加到可排序列列表中-对于其他自定义列,您可能需要编写代码,以便根据特定的自定义列对注释进行排序。