I want to be able to select the share image for the homepage.
By default, Jetpack will pick a blank image. However, you can set up your own image by setting up a Site Icon (under Appearance > Customize in your dashboard), a Site Logo if your theme supports it, or with code.
I would also like to have individual blog links show data for that post, such as blog title/featured image etc.
Jetpack does that for you. Here is how it looks:
http://i.wpne.ws/dyVN
However, it looks like your posts included a canonical link that redirected to your home page in the past:
http://i.wpne.ws/dyg2
For that reason, Facebook used your home page’s preview instead of the tags appearing in the post.
Since that seems to be fixed now, Facebook should start picking things up soon. You can force its hand with the Facebook debugger:
https://developers.facebook.com/tools/debug/og/object
Enter a post URL there, and click on “Fetch New Scrape Information” to force Facebook to refresh its cache.
I hope this helps.
I seem to have some trouble when trying to add a Site Icon. I developed this theme myself so there could be issues with something I wrote.
Regardless, adding by code totally did the trick, and re-scraping the individual blog post pages was all it took as well.
Up and running the way I wanted it now. Thanks for the suggestions!
I seem to have some trouble when trying to add a Site Icon. I developed this theme myself so there could be issues with something I wrote.
If you run the latest version of WordPress, it should work, regardless of your theme. Do you see the option under Appearance > Customize > Site Identity? What happens when you add an icon there? Does it appear as your new favicon?