Make WordPress Core

Ticket #26580: class-wp-ms-sites-list-table.php.diff

File class-wp-ms-sites-list-table.php.diff, 650 bytes (added by lenasterg, 10 years ago)

Suggestion new filter "wpmu_blogs_orderby" into prepare_items

  • class-wp-ms-sites-list-table.php

     
    9898                } elseif ( $order_by == 'blog_id' ) {
    9999                        $query .= ' ORDER BY blog_id ';
    100100                } else {
    101                         $order_by = null;
     101                         $orderby_from_plugins = apply_filters( 'wpmu_blogs_orderby' , $order_by ) ;
     102            if ( ! (is_null( $orderby_from_plugins )) ) {
     103                $query.= $orderby_from_plugins ;
     104            } else {
     105                $order_by = null ;
     106            }
    102107                }
    103108
    104109                if ( isset( $order_by ) ) {