Intereting Posts
Невозможно переопределить footer.php в дочерней теме Пользовательский тип сообщения Vs. данные в собственной таблице Невозможно увеличить posts_per_page переменной Отображать подкатегории или дочерние страницы родительского кота / страницы? Как добавить специальный виджет в заголовок header.php моей темы? get_the_terms в нисходящем алфавитном порядке Несколько версий RSS-канала? Один с полным содержанием, один с выдержкой Я получаю «Библиотека даты и времени PHP не поддерживается вашим веб-хостом» на моем хосте CentOS, какую библиотеку мне нужно установить для добавления поддержки? Виджет WordPress: возможно ли сделать форму динамической без обновления? Styling readme.html в плагине? Массовое добавление мета-ключей к пользовательским сообщениям Post_count показывает только количество результатов на странице Проверьте, существует ли пользователь в WordPress Multisite Выбор размера изображения при загрузке Что я должен сделать, чтобы сделать созданные аватары разными для анонимных комментариев?

сортируемые столбцы в настраиваемом типе сообщений не будут работать

Я очень тщательно подобрал сообщение Сквику и не могу определить, в чем проблема.

Вот код:

// Register the column function event_date_column_register( $columns ) { $columns['event-date'] = __( 'Event Date', 'my-plugin' ); return $columns; } add_filter( 'manage_edit-event_columns', 'event_date_column_register' ); // Display the column content function event_date_column_display( $column_name, $post_id ) { if ( 'event-date' != $column_name ) return; $event_date = get_post_meta($post_id, 'event-date', true); if ( !$event_date ) $event_date = '<em>' . __( 'undefined', 'my-plugin' ) . '</em>'; echo $event_date; } add_action( 'manage_event_custom_column', 'event_date_column_display', 10, 2 ); // Register the column as sortable function event_date_column_register_sortable( $columns ) { $columns['event-date'] = 'event-date'; return $columns; } add_filter( 'manage_edit-event_sortable_columns', 'event_date_column_register_sortable' ); function event_date_column_orderby( $vars ) { if ( isset( $vars['orderby'] ) && 'event-date' == $vars['orderby'] ) { $vars = array_merge( $vars, array( 'meta_key' => 'event-date', 'orderby' => 'meta_value', 'order' => 'asc' ) ); } return $vars; } add_filter( 'request', 'event_date_column_orderby' ); 

У меня есть настраиваемый тип сообщения для события с настраиваемым полем: даты даты события вводятся: 2011/06/21

Это что-то глупое, я пропустил или это не будет делать то, что я хочу? Он помещает заголовок вверху списка событий администратора, но в каждой позиции ничего не отображается.