1/* 2Social Share Links: 3WhatsApp: 4https://wa.me/?text=[post-title] [post-url] 5Facebook: 6https://www.facebook.com/sharer.php?u=[post-url] 7Twitter: 8https://twitter.com/share?url=[post-url]&text=[post-title] 9telegram: 10https://t.me/share/url?url=[post-url]&text=[post-title] 11linkedIn: 12https://www.linkedin.com/sharing/share-offsite/?url=[post-url] 13*/ 14 15const facebookBtn = document.querySelector(".fb"); 16const twitterBtn = document.querySelector(".tw"); 17const telegramBtn = document.querySelector(".tg"); 18const whatsappBtn = document.querySelector(".wp"); 19const linkedinBtn = document.querySelector(".ln"); 20 21function init() { 22 const postTitle_ = document.querySelector("meta[property='og:title']"); 23 24 let postUrl = encodeURI(document.location.href); 25 let postTitle = encodeURI(postTitle_.getAttribute('content')); 26 27 facebookBtn.setAttribute( 28 "href", 29 `https://www.facebook.com/sharer.php?u=${postUrl}` 30 ); 31 32 twitterBtn.setAttribute( 33 "href", 34 `https://twitter.com/share?url=${postUrl}&text=${postTitle}` 35 ); 36 37 telegramBtn.setAttribute( 38 "href", 39 `https://t.me/share/url?url=${postUrl}&text=${postTitle}` 40 ); 41 42 whatsappBtn.setAttribute( 43 "href", 44 `https://wa.me/?text=${postTitle}%20${postUrl}` 45 ); 46 47 linkedinBtn.setAttribute( 48 "href", 49 `https://www.linkedin.com/sharing/share-offsite/?url=${postUrl}` 50 ); 51} 52 53init();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.