2012-06-11 11 views
15

का उपयोग कर फेसबुक, ट्विटर और Google +1 बटन मैं जानना चाहूंगा कि फेसबुक, ट्विटर और Google +1 के लिए "शेयर" बटन बनाने के लिए कोई तरीका है या नहीं, केवल जावास्क्रिप्ट के बिना, जावास्क्रिप्ट के बिना किसी भी बिंदु पर कोड में डालने के लिए।केवल एचटीएमएल (नो जावास्क्रिप्ट)

उदाहरण के लिए, आप इन बटनों को गतिशील रूप से बनाने के लिए नीचे वर्णित विधियों का उपयोग कर सकते हैं; लेकिन वे सभी अंत जावास्क्रिप्ट गतिशील लोड हो रहा है और परदे के पीछे अपने स्वयं के कोड बनाने:

उत्तर

24

निम्न लिंक उचित पसंद, ट्वीट और दर्ज किए जाएंगे + 1 एस:

ये लिंक Wordpress के लिए काम करेंगे:

फेसबुक

<a href="http://www.facebook.com/sharer.php?u=<?php if(is_home()){echo home_url();}else{the_permalink();} ?>" target="_blank" title="Share this page on Facebook">Like</a> 

ट्विटर

<a href="http://twitter.com/share?url=<?php if(is_home()){echo home_url();}else{the_permalink();} ?>&text=<?php the_title(); ?>" target="_blank" title="Tweet this page on Twitter">Tweet</a> 

गूगल +1

<a href="https://plusone.google.com/_/+1/confirm?hl=en&url=<?php if(is_home()){echo home_url();}else{the_permalink();} ?>" target="_blank" title="Plus one this page on Google">+1</a> 
+0

फेसबुक यूआरएल किसी भी अधिक पैरामीटर ध्यान रखता है? या यह सिर्फ 'यू' है? – henrywright

+0

@henrywright ऐसा लगता है कि फेसबुक अब एक अलग वाक्यविन्यास पसंद करता है; उत्तर स्ट्रिल में यूआरएल काम करता है, लेकिन साझा संवाद का उपयोग करके इसे कैसे करें इस पर अधिक जानकारी है: https://developers.facebook.com/docs/sharing/reference/share-dialog#redirect विरासत यूआरएल के विकल्पों के संबंध में , इस पोस्ट को देखें: http://ar.zu.my/how-to-really-customize-the-deprecated-facebook-sharer-dot-php/ –

+0

निम्नलिखित के लिए धन्यवाद। मैं लिंक पर एक नज़र डालेगा ... – henrywright

6

गूगल प्लस ऊपर के उदाहरण में काम नहीं कर रहा।

मैंने इसे Google प्लस के लिए उपयोग किया।

<div id="custom-google-button"> 
    <a href="https://plus.google.com/share?&hl=en&url=YOUR_URL_to_share" target="_blank">google+</a> 
</div> 

Wordpress में:

<a href="https://plus.google.com/share?hl=en&url=<?php if(is_home()){echo home_url();}else{the_permalink();} ?>" target="_blank" title="Plus one this page on Google">google+</a> 

Linkedin:

<div id="custom-linkedin-button"> 
    <a href="http://www.linkedin.com/shareArticle?mini=true&url=YOUR_URL_to_share" target="_blank">Linkedin</a> 
</div> 

Wordpress में:

<a href="http://www.linkedin.com/shareArticle?mini=true&url=<?php if(is_home()){echo home_url();}else{the_permalink();} ?>" target="_blank">Linkedin</a> 

सूत्रों का कहना है:

2

यह एक बहुत उपयोगी लेख है कि किसी भी PHP का उपयोग बिना जवाब आप के लिए देख रहे हैं प्रदान करता है - http://www.hanselman.com/blog/AddSocialSharingLinksToYourBlogWithoutWidgetJavaScript.aspx

TWITTER

<a href="https://twitter.com/intent/tweet?url=YOURURLHERE&text=YOURPOSTTITLEHERE&via=YOURTWITTERNAMEHERE">Twitter</a> 

फेसबूक

<a href="https://facebook.com/sharer.php?u=YOURURLHERE">Facebook</a> 

में GOOGLE +

<a href="https://plus.google.com/share?url=YOURURLHERE">Google+</a> 
संबंधित मुद्दे