我正在尝试按事件日期对应的元数据对帖子进行排序(在编辑屏幕(wp admin/edit.php)中),但我无法使其正常工作。。。
例如ASC
返回值:
2012年10月12日
2012年12月11日
2012年9月7日
和DESC
返回值:
2012年9月7日
2012年12月11日
2012年10月12日
我使用以下函数创建可排序的自定义列:
function event_date_column_display( $name ) {
global $post;
switch ($name) {
case \'event-date\':
$pid = $post->ID;
$event_date = get_post_meta($pid, \'_event_date\', TRUE);
if ($event_date) {
echo $event_date;
}
}
}
function event_date_column_register_sortable( $columns ) {
$columns[\'event-date\'] = \'event-date\';
return $columns;
}
有没有关于如何修复此问题的提示?