Installing Your WordPress Theme
To install your theme in WordPress you must navigate to the menu "Appearance" on the left and then the submenu "Themes". From that page you should see your current theme "Twenty Eleven" by default OR whatever theme you currently have. Now click the "Install Themes" tab and then the text button at the top "Upload". You then should click Choose File and find your theme files on your computer and upload them. Note: You are only uploading the folder "themename.zip" Your final step is to "Activate" your theme.
This process is shown in the images below
By default the pagenames will be
website.com/p15 instead of
To fix this go to
"Settings" > "Permalinks" and change to
"Post Name". After choosing "Post Name", Click "Save Changes" and your done. Your urls will now display a proper Permalink structure.