Title: dozy's Replies | WordPress.org

---

# dozy

  [  ](https://wordpress.org/support/users/dozy/)

 *   [Profile](https://wordpress.org/support/users/dozy/)
 *   [Topics Started](https://wordpress.org/support/users/dozy/topics/)
 *   [Replies Created](https://wordpress.org/support/users/dozy/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/dozy/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/dozy/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/dozy/engagements/)
 *   [Favorites](https://wordpress.org/support/users/dozy/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Custom Columns Orderby Problem (Wrong Order)](https://wordpress.org/support/topic/custom-columns-orderby-problem-wrong-order/)
 *  Thread Starter [dozy](https://wordpress.org/support/users/dozy/)
 * (@dozy)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/custom-columns-orderby-problem-wrong-order/#post-5363991)
 * ok, found my mistake.
    added
 *     ```
       add_action( 'pre_get_posts', 'lmg_orderby' );
       	function lmg_orderby( $query ) {
       		if( ! is_admin() )
       			return;
   
       		$orderby = $query->get( 'orderby');
   
       		if( 'startzeit-datum' == $orderby ) {
       			$query->set('meta_key','startzeit-datum');
       			$query->set('orderby','meta_value_num');
       		}
       		if( 'endezeit-datum' == $orderby ) {
       			$query->set('meta_key','endezeit-datum');
       			$query->set('orderby','meta_value_num');
       		}
       	}
       ```
   

Viewing 1 replies (of 1 total)