Need to do the following process when a particular tab is clicked in wordpress in blog home page
Need to display using ajax
For example,
There are three tabs saying They like , Recent ,Popular , All in blog home page
1)When “They like” tab is clicked -> In the blog home page, need to display the latest 16 posts from the blog members they like.
2)When “Recent” tab is clicked, need to perform the following tasks
In the content area, need to display the latest 16 posts from the authors.
3)When “Popular” tab is clicked, need to perform the following tasks
In the content area, need to display the popular 16 posts from the authors.
4)When “All” tab is clicked
need to display all the post from the blog with pagination underneath the content area.
you have recent post with this
you can create query posts, for example you want have recent tag or date or any thing
or
or
also see wp plug-ins and then customize in: