As an extra note for beginner jQuery readers remember to check the end of your options list for an ending comma. It is a common beginner mistake to break your jQuery this way and spend hours chasing down the error.
The HTML markup for bxslider is very very simple, which is why I’ve always sworn by it. It is an Unordered List (ul) with list items. Thats it! It couldn’t get much more flexible than that. Within the list items can be just about anything you put your mind to, which is why I’ve chosen to build WordPress sliders with this particular jQuery script.