• How can I create a form in WordPress with, for example, 8 fields, where submitting the filled form sends the data to a WordPress page in such a way that the submitted data can be filtered using different parameters?For example, the submitted data could represent vehicles, each with 8 attributes such as price, engine displacement, etc.

    If around 200 vehicles are entered into the site, they should be sortable and filterable, for instance so that the filtering shows only vehicles priced over $10,000.

    How to make this?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator threadi

    (@threadi)

    WordPress itself does not include any forms other than the comment form. However, there are many form plugins that make this possible: https://wordpress.org/plugins/tags/forms/

    However, what you are looking for sounds more like a custom application. I am not aware of any form plugin that allows form data to be processed in this way. Of course, most of these plugins can be extended, but this requires custom programming.

    My recommendation: take a look at the form plugins anyway and, if necessary, ask their support forums whether what you want is possible with them.

    Alternatively, you would need to find someone who can provide you with personal support. You can find someone like that here, for example: https://jobs.wordpress.net

    In something like this you wouldn’t be filtering the form submissions but rather a post type that is created based on the submissions. The reason I say this is unless you write the entire database queries yourself, there is not other built in method to query and filter. Al forms would store the data in a different way so you’d have to pick one first and write a lot of logic around how to pull it out

    I’m sure there are others that do this, but the one I have experience with is Gravity Forms. It allows form submissions to be created as a post type, but you’ll also need something to handle custom fields to store other information.

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.