File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ private function reverse_order( $order ) {
90
90
return $ order ;
91
91
}
92
92
93
- private function get_order ( $ query ) {
93
+ private function get_order ( $ query, $ direction = null ) {
94
94
$ direction = $ this ->get_direction ( $ query );
95
95
if ( true === isset ( $ query ->query_vars ['order ' ] ) && false === empty ( $ query ->query_vars ['order ' ] ) ) {
96
96
$ order = $ query ->query_vars ['order ' ];
@@ -144,7 +144,8 @@ public function orderby( $orderby, $query ) {
144
144
public function posts_request ( $ request , $ query ) {
145
145
if ( true === $ this ->applies ( $ query , 'prev ' ) ) {
146
146
$ orderby_param = $ this ->get_orderby_param ( $ query );
147
- $ order = $ this ->get_order ( $ query );
147
+ $ order = $ this ->get_order ( $ query , 'prev ' );
148
+ $ order = $ this ->reverse_order ( $ order );
148
149
$ request = "SELECT * FROM ( " . $ request . ") as results ORDER BY results. {$ orderby_param } {$ order }, results.ID {$ order }" ;
149
150
}
150
151
You can’t perform that action at this time.
0 commit comments