Sadly, by default, WordPress has no easy method built into it for taking control of things such as the order of your Posts, categories (Visual Portfolio) etc based on your theme) – Thankfully there is a very handy plugin which can help – Intuitive Custom Post Order
To install the plugin, simply head to Plugins > Add New and search for Intuitive Custom Post Order – once installed, you will need to head to Settings > Intuitive CPO to set things up. Once there you will see the following screen (the items will vary depending on your theme)
Simply Tick the box next to the content you wish to control and hit save.
Now you can quickly and easily re-order your items by simply dragging them within the WP Dashboard – you can see this wonderful plugin in action below.