WordPress post filter menu

1- To get a list of authors, you can use:

<?php wp_list_authors( ); ?>

This will return a list of authors and a link to their accounts and posts. To customize it using your desired arguments, take a look at Codex

2- To retrieve the categories, use:

<?php wp_list_categories(); ?>

This function will return a list of all categories as an HTML list. You can customize this too, here.

3- Finally, to filter the posts by date, you can use the method suggested in the link you provided, by using:

<?php wp_get_archives(); ?> and setting the arguments to monthly, or yearly. The guide has explained it pretty well.

Note: You don’t need to use <options> selectors to make a drop down menu. These functions will return their results as HTML list, so you can style it just like a drop down menu. A full guide about CSS drop downs can be found here.

Tell me if you need more details on any of these.