WooCommerce-更改管理员日期格式

WooCommerce-更改管理员日期格式,woocommerce,Woocommerce,我想将WooCommerce日期格式从Y/m/d更改为d/m/Y。我有打印发票插件,日期是从WooCommerce中订购的日期开始的Y/m/d格式 以下内容曾经是一个解决方案-但它不再适用于WP 4.0 有人能在这里给我建议吗?您还必须使用相同的“post\u date\u column\u time”筛选器更改“$t\u time”变量的值。您必须使用两个单独的回调函数返回两个值$t\u time和$h\u time。除了代码之外,在同一个过滤器上添加以下回调时,代码将正常工作 add_fi

我想将WooCommerce日期格式从Y/m/d更改为d/m/Y。我有打印发票插件,日期是从WooCommerce中订购的日期开始的Y/m/d格式

以下内容曾经是一个解决方案-但它不再适用于WP 4.0


有人能在这里给我建议吗?

您还必须使用相同的“post\u date\u column\u time”筛选器更改“$t\u time”变量的值。您必须使用两个单独的回调函数返回两个值$t\u time和$h\u time。除了代码之外,在同一个过滤器上添加以下回调时,代码将正常工作

 add_filter( 'post_date_column_time' ,'woo_custom_post_date_column_time_withDate' );

 function woo_custom_post_date_column_time_withDate( $post ) {  
$t_time = get_the_time( __( 'd/m/Y g:i:s A', 'woocommerce' ), $post );
 return $t_time; 
}

同时检查您在回拨功能中设置的格式,根据需要将其更改为“d/m/Y”。

此答案对于较新版本不再有效。有关版本3及更高版本,请参阅

 add_filter( 'post_date_column_time' ,'woo_custom_post_date_column_time_withDate' );

 function woo_custom_post_date_column_time_withDate( $post ) {  
$t_time = get_the_time( __( 'd/m/Y g:i:s A', 'woocommerce' ), $post );
 return $t_time; 
}