Here is how you can share social media sharing URL when we can't use Non-alphanumeric characters. So to include a colon (:), slash (/), ampersand (&), question mark (?), etc., we have to use (gulp) the HTML numeric code for that character. http://www.yoursite.com/yourbookpage/?detail&buy To use this inside of one of the social networking site’s URL’s, we’re going to need to change all of those non-letter characters to HTML codes. Here’s that cheat sheet I was talking about. Change the colon (:) to %3A Change all slashes (/) to %2F Change all question marks (?) to %3F Change all ampersands (&) to %26 Change all spaces ( ) to %20 When you make those substitutions, your URL will look like this: http%3A%2F% 2Fwww.yoursite.com%2Fyourbookpage%2F%3Fdetail&buy Ugly, but browsers will read them just fine. To create those social links just replace the bit that matches our dummy address above with your own. Facebook: For this link, we’re going to replace the web pag...