/** * Добавляем колонку "Редактор" в список записей типа news */ add_filter('manage_edit-news_columns', function($columns) { // Добавляем новую колонку после заголовка $columns['last_modified_by'] = 'Последний редактор'; return $columns; }); /** * Выводим имя последнего редактора в колонку */ add_action('manage_news_posts_custom_column', function($column, $post_id) { if ($column === 'last_modified_by') { // Получаем ID последнего редактировавшего (системное поле WordPress) $last_id = get_post_meta($post_id, '_edit_last', true); if ($last_id) { $user = get_userdata($last_id); echo $user ? esc_html($user->display_name) : 'Неизвестен'; } else { // Если правок не было, выводим автора записи echo esc_html(get_the_author_meta('display_name', get_post_field('post_author', $post_id))); } // Дополнительно выводим время правки (необязательно) echo '
' . get_the_modified_date('d.m.Y H:i', $post_id) . ''; } }, 10, 2); /** * Делаем колонку сортируемой (по дате изменения) */ add_filter('manage_edit-news_sortable_columns', function($columns) { $columns['last_modified_by'] = 'modified'; // Сортировка по стандартному полю даты изменения return $columns; }); Сотрудникам | Институт экономики ННГУ | 160 страница

Сотрудникам