что делает эту колонку двустрочной, соответственно записей меньше видно
Первая колонка (с заголовком записи) тоже двустрочная, во второй строке отображаются ссылки «Изменить», «Свойства», «Удалить», «Перейти».
Даже если убрать колонку с датой, больше записей отображаться не станет.
Впрочем, если очень хочется, можно заменить колонку на свою:
class Replace_Date_Column {
function __construct() {
add_filter( 'manage_posts_columns', array( $this, 'replace_date_column' ) );
add_filter( 'manage_edit-post_sortable_columns', array( $this, 'replace_sortable_date_column' ) );
add_action( 'manage_posts_custom_column', array( $this, 'display_short_date_column' ) );
add_action( 'admin_enqueue_scripts', array( $this, 'add_inline_style' ) );
}
function replace_date_column( $posts_columns ) {
unset( $posts_columns['date'] );
$posts_columns['date-short'] = __( 'Date' );
return $posts_columns;
}
function replace_sortable_date_column( $sortable_columns ) {
unset( $sortable_columns['date'] );
$sortable_columns['date-short'] = array( 'date', true );
return $sortable_columns;
}
function display_short_date_column( $column_name ) {
if ( 'date-short' !== $column_name ) {
return;
}
the_time( 'd.m.Y H:i' );
}
function add_inline_style( $hook_suffix ) {
if ( 'edit.php' !== $hook_suffix ) {
return;
}
wp_add_inline_style( 'wp-admin', '.fixed .column-date-short { width: 10% }' );
}
}
new Replace_Date_Column;
Автор
☭Gu
(@gusoft)
спасибо, попробую.
а нел ли какого ключика в wp-config, который бы короткие даты (или свой формат) задавал по всему сайту? т.к. например формат даты из настроек в админке к этой колонке не применяется.