YARDIM

Dinamik Sosyal Paylaşım Butonları

0

Merhaba senin sayfanda olduğu gibi makaledetay sayfamda makalelerin altında sosyal paylaşım butonları istiyorum twitter oldu fakat facebook butonuna dinamik gelen sayfaları nasıl çekeceğim ve ayrıca dinamik sayfalarda <meta property="og:url" content="makaleadresi" /> veya makale resmini belirten bu meta tagleri nasıl otomatik olarak almasını sağlayacağım


27 Aralık 2015, 03:44
Cevaplar
Oylar Yeniler
0

kendi sitende url kısmını bir değişkende tutmalısın, sonra bu url özelliğini mvc kullanıyorsan view'e göndermen gerekir. Sonrasında yapacağın tek şey aşağıdaki gibi bir kullanım olacaktır.

 

<ul class="social-icons pull-right">
    <li>
        <a title="Facebook'da Paylaş" onclick="
           window.open(
           'https://www.facebook.com/sharer/sharer.php?u=@url' ,
           'facebook-share-dialog' ,
           'width=626,height=436' );
           return false;">
            <i class="fa fa-facebook"></i>
        </a>
    </li>
</ul>

 

https://www.facebook.com/sharer/sharer.php?u=@url

burada @url kısmı değişkendir websitenin url adresidir. Örnek url aşağıdaki gibi olacaktır

 

https://www.facebook.com/sharer/sharer.php?u=http://www.sertacyarbas.com/Makale/mvc-mi-aspnet-web-form-mu

 

Meta taglara gelince, layout(masterpage) sayfasında bir resim url'sini değişkene atayarak giderebilirsin.

 

@if (image != null)
{
    <meta property="og:image" content="@image.ToString()" />
}

27 Aralık 2015, 15:49
Sizin Cevabınız

Oturum Aç

Bazı detaylar

Sorulma tarihi
İzlenme sayısı
Cevap Sayısı
27 Aralık 2015, 03:44
917
1

İlgili Sorular

En Gözde Sorular

Html 'de contenteditable özelliği nedir?
C# 'da Boşlukları Silme İşlemi
Datatable boş mu kontrolü
Veritabanında Collation Nasıl Değiştirilir?
Lütfen Yardım Edin Şu Hatayı Çözmeme
ClientIdMode özelliği
Asp.net te Eval içinden gelen tarih formatını değiştirme
Reseed nasıl yapılır
Bulunulan Sayfanın Url'sini Alma - ASP.NET
ConnectionString sorunu