I am currently using the Listify theme for my Wordpress install. What I need is custom code to do the following:
Every time an already submitted listing is updated on the front end/backend (a new review is left, listing information gets updated by an admin or listing owner, a listing gets bookmarked, a subscription gets an upgrade, an already submitted listing gets claimed, pictures are added, so on) I want it to rank up in the search results.
As of right now, listings are static, and the search results are only affected by two things: Featured Listings (they show higher in the search results based on date of addition) and regular listings being shown by date of addition.
The idea behind this is to encourage listing owners to get reviews, maintain updated listing information, add pictures, and get involved. This encouragement will help them "rank" higher in the results.
With this code, featured listings should always outrank standard listings. Essentially, featured listings will outrank each other and always show up above standard listings in the results, and standard listings will out rank each other and only show up below featured listings in the results.
There will likely be continuing work for the right Freelancer as more and more customizations are needed for the site.