I'm working on a website where users are able to create a post in a specific category.

Would the best approach be to do something similar to craigslist where you're shown a page with main categories (you pick one), then the sub categories (you pick one) and then you are shown the fields for your post.


A full form where you have dropdowns (you choose your main category and then the subcategories fill in the second dropdown) for your main category/subcategory along with the rest of your post fields.

Any input would be appreciated.

  • 1
    I suggest follow WordPress way - 1) Post options are displayed on the right 2) Post is auto assigned "default" category unless you change it manually.
    – Ades
    Commented Jun 27, 2012 at 17:45

1 Answer 1


It depends on the number of choices and the rest of the workflow. Dropdowns are hands-down faster than multiple pages because of the loading times. However, if there're too many choices (the scrolling tracker is tiny & people get annoyed when looking for their choice) you'll have to consider doing it through multiple pages.

At the same time, if creating a posting is more than just one page already, then selecting categories through multiple screens is just a part of the overall (tedious) experience.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.