\n <\/td>\n | <?php<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | class<\/span> PostsByCommentBackend<\/span> {<\/td>\n <\/tr>\n \n <\/td>\n | function<\/span> construct<\/span>() {<\/td>\n <\/tr>\n \n <\/td>\n | add_action( 'pre_get_posts'<\/span>, array<\/span>( \$<\/span>this<\/span><\/span>, 'backend_query'<\/span> ) );<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | function<\/span> backend_query<\/span>( \$<\/span>query<\/span> ) {<\/td>\n <\/tr>\n \n <\/td>\n | if<\/span> ( ! \$<\/span>query<\/span>->is_admin<\/span>() ) {<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>query<\/span>->set<\/span>( 'orderby'<\/span>, 'comment_count'<\/span> );<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>query<\/span>->set<\/span>( 'order'<\/span>, 'DESC'<\/span> );<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | class<\/span> PostsByCommentFrontend<\/span> {<\/td>\n <\/tr>\n \n <\/td>\n | function<\/span> construct<\/span>() {<\/td>\n <\/tr>\n \n <\/td>\n | add_action( 'pre_get_posts'<\/span>, array<\/span>( \$<\/span>this<\/span><\/span>, 'frontend_query'<\/span> ) );<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | function<\/span> frontend_query<\/span>( \$<\/span>query<\/span> ) {<\/td>\n <\/tr>\n \n <\/td>\n | if<\/span> ( \$<\/span>query<\/span>->is_admin<\/span>() ) {<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>query<\/span>->set<\/span>( 'orderby'<\/span>, 'comment_count'<\/span> );<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>query<\/span>->set<\/span>( 'order'<\/span>, 'DESC'<\/span> );<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \$<\/span>backend<\/span> = new<\/span> PostsByCommentBackend<\/span>();<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>frontend<\/span> = new<\/span> PostsByCommentFrontend<\/span>();<\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | | | | | | | | | | | |