Skip to content

Instantly share code, notes, and snippets.

@benhuson
Last active December 25, 2015 21:09
Show Gist options
  • Save benhuson/7040848 to your computer and use it in GitHub Desktop.
Save benhuson/7040848 to your computer and use it in GitHub Desktop.
WordPress custom order for main query
<?php
/**
* Post Order
*/
function product_orderby( $query ) {
if ( $query->is_main_query() && ( is_post_type_archive( 'custom_post_type_name' ) ) ) {
$query->set( 'order', 'ASC' );
$query->set( 'orderby','menu_order' );
}
return $orderby_statement;
}
add_filter( 'pre_get_posts', 'my_orderby' );
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment