PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در اضافه کردن دکمه share فیس بوک



zeperto
November 12th, 2014, 01:02
من یه صفحه امتحانی روی سرورم درست کردم و طبق دستور العملی که خود فیس بوک داده تگ هاش رو اضافه کردم.منتها دکمه هه نمایش داده نمیشه.دکمه share گوگل پلاس خیلی راحت اضاف شد ولی فیس بوک نمیاد.این کد صفحه مه که هیچی هم توش نیست.ساده.دوستانی که آشنایی دارن راهنمایی بفرمایند که مشکل از کجاست؟چیکارش کنم


<!DOCTYPE html>
<html>
<head>
<title>FC</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="https://www.zi-jadval.com/magazine/images/jq.js"></script>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div>TODO write content</div>
<div class="fb-share-button" data-href="https://developers.facebook.com/docs/plugins/" data-layout="button"></div>
</body>
</html>

CloudSupport.ir
November 15th, 2014, 14:04
کپی در body



<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>



کپی در جای ظاهر شدن share button



<div class="fb-share-button" data-href="#" data-layout="button"></div>



جایگزین لینک به جای #

zeperto
November 16th, 2014, 09:44
کپی در body



<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>



کپی در جای ظاهر شدن share button



<div class="fb-share-button" data-href="#" data-layout="button"></div>



جایگزین لینک به جای #

این مشکل حل شد.الان یه مشکل دیگه دارم
وقتی رو دکمه share می زنم صفحه preview اولیه اش میاد که نشون میده چی و چه شکلی قراره share بشه و بالاش هم یه فیلد هست که کاربر می تونه هر چی دلش خواست اضافه کنه.تا اینجا همه چی رو به راهه
وقتی share می کنم می رم تو اکانت فیس بوکم می بینم عنوان مطلبی که share کردم رو یه چیز دیگه زده.عکسها رو ببینید
23770
این بعد از share شدنش
23771
تیتر رو می بینید چی زده
متاتگ های زیر رو هم به صفحه اش اضافه میشه


<meta property="og:url" content="https://www.zi-jadval.com/magazine/index.php?n=374#a2">
<meta property="og:title" content="آهنگ نگران منی">
<meta property="og:image" content="https://www.zi-jadval.com/magazine/images/pics/music/52.jpg">
<meta property="og:description" content="مرتضی پاشایی">
ولی هنوز تیتر رو خراب می زنه.اون نوشته ای که جای تیتر می زنه بخشی از محتوای صفحه است