After clicking around and reading forums, this is what I discovered. And please comment if you know of another/better way to do this!
Gather Your PhotosGo to photos.google.com.
- If you already have photos in here that you want to use, click the button to create a photo album and then add the photos that you have to it.
- If you need to upload the photos, click the upload button, locate and upload your photos, then create the album and add the photos that you just uploaded to it.
Insert the Photos as a Slideshow in Google SitesIn your Google Site, go to the page on which you'd like to add the slideshow.
- Click to Edit the page and place your cursor where the slideshow should go.
- Go to Insert, Google+, Photo Album.
On mine, I clicked the button to center the slideshow on the page. When you're ready, click Save on your Google Site to see the finished product! Since I selected "Autoplay", my slideshow runs automatically. Love it!
Stay Googly, friends!