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
855
1

İlgili Sorular

En Gözde Sorular

Html 'de contenteditable özelliği nedir?
Datatable boş mu kontrolü
C# 'da Boşlukları Silme İşlemi
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