Advanced Custom Fieldsのデートピッカーでの管理画面ソート
-
yunosukeと申します。
「DISCOGRAPHY」というカスタム投稿があり、
そのなかにAdvanced Custom Fieldsで「dscDate」という
カスタムフィールドをデートピッカーで作りました。この「dscDate」を使い、発売日の新しい順に並べて表示等
はできるのですが、管理画面のカラムカスタマイズが
うまく働いてくれません。functuions.phpに以下を追記しています。
function manage_discography_posts_columns($columns) {
$columns[‘dscDate’] = “発売日”;
return $columns;
}
function add_discography_column($column_name, $post_id) {
if( $column_name == ‘dscDate’ ) {
$stitle = get_post_meta($post_id, ‘dscDate’, true);
}
if ( isset($stitle) && $stitle ) {
echo attribute_escape($stitle);
}
}
add_filter( ‘manage_edit-discography_sortable_columns’, ‘manage_discography_posts_columns’ );
add_filter( ‘manage_discography_posts_columns’, ‘manage_discography_posts_columns’ );
add_action( ‘manage_discography_posts_custom_column’, ‘add_discography_column’, 10, 2 );「発売日」でソートはするカラムは現れたのですが、
ソートボタンを押しても20140522
20131128
20150728
2012072020120720
20150728
20131128
20140522と中途半端な並べ替えになってしまいます。
この原因をご存知でしょうか…?
よろしくお願い申し上げます。
- トピック「Advanced Custom Fieldsのデートピッカーでの管理画面ソート」には新たに返信することはできません。