WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress

Выводить часы и минуты в колонке Date табилцы «Все записи»

Собственно, нужно иногда перепроверять количество времени между запланированными постами, вот и нужно вывести дополнительно часы и минуты.

Пока что корявое мое исполнение (без сортировки и надписи "опубликовано 1 минуту назад и тд") подсмотренное в старом вопросе

/***[027]   Заменяем стандартную колонку, новой ==== */ 
		add_filter('manage_post_posts_columns', function($post_columns) {
			$new_columns = array();

			foreach ($post_columns as $col_id => $col_name) {
				if ($col_id == 'date') {
					$new_columns['date_new'] = $col_name;
				} else {
					$new_columns[$col_id] = $col_name;
				}
			}

			return $new_columns;
		});
		// Контент для новой колонки
		add_action('manage_post_posts_custom_column', function($column_name) {
			if ($column_name == 'date_new') {
				$post_time_is   = get_post_time( 'Y/m/d H:i:s', false, $id );
				$post_status_is = get_post_status_object( get_post_status( $id ) )->label;              
				?>
					<?=$post_status_is; ?><br> <span title="<?=$post_time_is; ?>"><?=$post_time_is; ?></span>
				<?php

			}           
		});
Заметки к вопросу:
Kama 17 дней назад

А где результат как это в итоге выглядит? smile

kolshix 17 дней назад

Вот

0
kolshix
28 дней назад 619

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация