Radius/perimeter search filter for listing grid in elementor + crocoblock
Budget: €250 – €750 EUR
I've been teaching myself how to build a Wordpress website for the last year.
I primarily used Elementor and Crocoblock because I had no previous experience in this area and the website is more of a web application.
On the site, visitors should be able to search for all running competitions in my country (Germany) in a listing according to various criteria (including distance, event type or entry fee). This works well with Crocoblock.
However, Crocoblock has no way of searching with the help of zip-codes and a given radius (like ebay e.g.), which is why I have categorized the running competitions so far, which is not optimal, as this is very rough and distances of over 200 km are sometimes displayed, while for people on the border, the competition 20 km away are missing.
The red circle in the attached screenshot marks the current region filter, that is supposed to be replaced by the radius-filter.
So I hope that there is someone who can install this filter. Since I built the site myself, I'm happy to help show the relevant stuff.
requirements
- The input of the user must work with place or zip code (Germany).
- The underlying information must be retrieved via zip code, city or coordinates. (The first two custom fields already exist in the database. I could create coordinates for the events if this is required)
- The filter must be compatible with the rest of the site and must not be broken by updates or other plugins
- No information may be deleted from the database
- The filter should be able to filter through about 6.000 posts within 3-4 seconds with a powerful VPS server. Or not be much slower then the other filters are.
- The design should match the rest of the page
- Discussion before carrying out the order (also because I am interested in how these things work)
Please put the code "perimeter" at the beginning of the answer so I know you've read this far.
I am happy to answer any additional questions.
Best regards
Jan Velske
I primarily used Elementor and Crocoblock because I had no previous experience in this area and the website is more of a web application.
On the site, visitors should be able to search for all running competitions in my country (Germany) in a listing according to various criteria (including distance, event type or entry fee). This works well with Crocoblock.
However, Crocoblock has no way of searching with the help of zip-codes and a given radius (like ebay e.g.), which is why I have categorized the running competitions so far, which is not optimal, as this is very rough and distances of over 200 km are sometimes displayed, while for people on the border, the competition 20 km away are missing.
The red circle in the attached screenshot marks the current region filter, that is supposed to be replaced by the radius-filter.
So I hope that there is someone who can install this filter. Since I built the site myself, I'm happy to help show the relevant stuff.
requirements
- The input of the user must work with place or zip code (Germany).
- The underlying information must be retrieved via zip code, city or coordinates. (The first two custom fields already exist in the database. I could create coordinates for the events if this is required)
- The filter must be compatible with the rest of the site and must not be broken by updates or other plugins
- No information may be deleted from the database
- The filter should be able to filter through about 6.000 posts within 3-4 seconds with a powerful VPS server. Or not be much slower then the other filters are.
- The design should match the rest of the page
- Discussion before carrying out the order (also because I am interested in how these things work)
Please put the code "perimeter" at the beginning of the answer so I know you've read this far.
I am happy to answer any additional questions.
Best regards
Jan Velske