2012-05-20 4 views
13

मैं मीडियाविकी 1.1 9 का उपयोग कर रहा हूं और मैंने फेसबुक को 'जैसे' जोड़ा है। जब मैं पोस्ट की गई छवि की तरह क्लिक करता हूं साइट लोगो है। मैं पेज से छवि कैसे ले सकता हूं। मैंने साइट को http://developers.facebook.com/tools/debug के माध्यम से चलाया है और ऐसा लगता है: छवि साइट लोगो पर सेट है। मैं इस मेटा संपत्ति को कैसे बदलूं? मेरी साइट thepetwiki.com धन्यवादमैं ओजी कैसे सेट करूं: छवि तो यह पृष्ठ से छवि लेती है?

उत्तर

21

आप अपने पृष्ठ का HTML मार्कअप करने के लिए कुछ कस्टम og:tags जोड़ सकते हैं और छवि है कि आप उपयोग करना चाहते हैं निर्दिष्ट करने के लिए दिया जा रहे हैं ...

पर एक नजर डालें Facebook documentation से उदाहरण -

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="https://www.facebook.com/2008/fbml"> 
    <head> 
    <title>The Rock (1996)</title> 
    <meta property="og:title" content="The Rock"/> 
    <meta property="og:type" content="movie"/> 
    <meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/> 
    <meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/> 
    <meta property="og:site_name" content="IMDb"/> 
    <meta property="fb:admins" content="USER_ID"/> 
    <meta property="og:description" 
      content="A group of U.S. Marines, under command of 
        a renegade general, take over Alcatraz and 
        threaten San Francisco Bay with biological 
        weapons."/> 
    ... 
    </head> 
    ... 
</html> 

आप देख सकते हैं og:image पैरामीटर यहाँ निर्दिष्ट किया जाता है और है कि फेसबुक को सही ढंग से कि URL से संबद्ध मेटा डेटा प्रदर्शित करने के लिए अनुमति देता है के रूप में ...

आपको यहां दिए गए og:tags की सभी आवश्यकता नहीं हो सकती है, title, url, image और description केवल एक पसंद बटन के लिए ठीक होना चाहिए।

आप पहले से ही debugger उपकरण से अवगत हैं - इससे आपको अपना LIKE बटन और og:tags डिबग करने में मदद मिलेगी। अपने एचटीएमएल मार्कअप में कुछ बदलाव करें और प्रत्येक बार आपको अपना यूआरएल भेजना होगा, हालांकि डीबगर आपके यूआरएल के फेसबुक के कैश किए गए संस्करण को रीफ्रेश करने के लिए।


एक त्वरित गूगल खोज मुझे दिया इस mediawiki एक्सटेंशन की तरह यह तुम्हारी मदद कर सकता लग रहा है कि -

http://www.mediawiki.org/wiki/Extension:OpenGraphMeta

OpenGraphMeta फेसबुक जैसी 3 पार्टियों के लिए विकि पर लेख के लिए OpenGraph प्रोटोकॉल मेटाडेटा प्रदान निकालने के लिए ...

+0

मैं मीडियाविकी के साथ ऐसा कैसे करूं? इसके अलावा मैं प्रत्येक पृष्ठ के लिए नए मेटा टैग नहीं बनाना चाहता हूं (मेरे पास मेरी साइट पर 100 पेज हैं)। मैं इसे कैसे सेट करूं ताकि फेसबुक सामग्री क्षेत्र से छवि ले सके? – LTech

+0

आप 'og: टैग' का उपयोग करते हैं। मुझे खेद है लेकिन मेरे पास 'मीडियाविकी' में शून्य ज्ञान नहीं है। दिन के अंत में, प्रत्येक व्यक्तिगत यूआरएल में फेसबुक के लिए उचित मेटा टैग होना चाहिए - अन्यथा (जैसा कि आपने देखा है) यह उस छवि को ले जाएगा जो वह चाहता है ... – Lix

+0

तो इसे देखें - एक त्वरित Google खोज ने मुझे दिया यह परिणाम - यह वास्तव में इस उद्देश्य के लिए 'medawiki' एक्सटेंशन प्रतीत होता है - http://www.mediawiki.org/wiki/Extension:OpenGraphMeta – Lix