Favorites의 북마크는 오래 전에 북마크한 순으로 정렬됩니다. 이 경우 최신 북마크가 위에 나오지 않아 사용성을 해칠 수 있어 이를 변경하는 방법입니다.
Favorites 플러그인은 사용자 메타(usermeta)에 배열(Array)로 저장하기 때문에 쿼리를 필터링 하는 방식으로는 적용이 어렵습니다. 하지만, 최근에 즐겨찾기 한 아이템이 배열의 마지막에 추가되는 특성을 역으로 이용하면 됩니다.
PHP 코드 스니펫
add_filter( 'favorites/user/favorites', function($favorites) {
return array_reverse($favorites);
} );
Code language: PHP (php)
Leave a Comment