seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-06-2016, 01:10 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Eklenti Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  Gökhan TAYLAN - Görüntüleme - Okunma  2977 - Yorum  6

Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 565
Konular: 48
Katılma Tarihi: Dec 2011
Rep Puanı: 19
Teşekkürler: 99
179 Mesajına, 421 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-17-2013 04:34 AM
Dosya Adı : dosyaismi.xml
Yükleme : {root}/vqmod/xml/

Facebook ; Ürün Adı, Meta Açıklaması Link ve Resim İçin Güzel Bir XML eklentidir.

DEMO ÇIKTI


<meta property="og:title" content="ÜRÜN BAŞLIĞI" />
<meta property="og:description" content="ÜRÜN META AÇIKLAMASI" />
<meta property="og:url" content="http://www.tr-opencart.com/urun-link.html" />
<meta property="og:image" content="http://www.tr-opencart.com/image/cache/data/resim-500x360_0.jpg" />



Kod:
<modification>
    <id>Facebook Product Meta TAGS</id>
    <version>3.1</version>
    <vqmver>2.2.2</vqmver>
    <author>tr-opencart</author>

    <file name="system/library/document.php">
        <operation>
            <search position="after"><![CDATA[
                private $scripts = array();
            ]]></search>
            <add trim="true"><![CDATA[
                public $fbMeta = array();
            ]]></add>
        </operation>
        <operation>
            <search position="before"><![CDATA[
                public function setTitle($title)
            ]]></search>
            <add trim="true"><![CDATA[
                public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }
            ]]></add>
        </operation>    
    </file>    

    <file name="catalog/controller/product/product.php">
        <operation>
            <search position="before"><![CDATA[
                $this->data['images'] = array();
            ]]></search>
            <add trim="true"><![CDATA[
                $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );
            ]]></add>
        </operation>    
    </file>

    <file name="catalog/view/theme/*/template/common/header.tpl">
        <operation>
            <search position="before"><![CDATA[
                <?php if ($description) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
                <?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>
            ]]></add>
        </operation>    
    </file>    
</modification>
Gökhan TAYLAN
Yüksek Performanslı E-Ticaret Sunucuları Uygun Fiyatlarda Stoklarımızda (Lokasyon TR)
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: yusuf_07 , nokta , Kıroğlumarket
opencart temaları
osmanv
Üye
***
Üye
Çevrimdışı

Mesajlar: 240
Konular: 34
Katılma Tarihi: Dec 2011
Rep Puanı: 0
Teşekkürler: 57
6 Mesajına, 7 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2013 10:07 PM
gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …
Alıntı Yaparak Cevapla
Paylaş!
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 565
Konular: 48
Katılma Tarihi: Dec 2011
Rep Puanı: 19
Teşekkürler: 99
179 Mesajına, 421 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-19-2013 01:38 PM
hızlı destek alanından ulaş bakalım problemini çözelim. siteni görmeden bir bilgi veremiyorum.

(04-18-2013 10:07 PM)osman Yazılan:  gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …
Gökhan TAYLAN
Yüksek Performanslı E-Ticaret Sunucuları Uygun Fiyatlarda Stoklarımızda (Lokasyon TR)
Alıntı Yaparak Cevapla
Paylaş!
yesilyolv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 15
Konular: 3
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 6
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-28-2013 02:45 PM
gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam
Alıntı Yaparak Cevapla
Paylaş!
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 565
Konular: 48
Katılma Tarihi: Dec 2011
Rep Puanı: 19
Teşekkürler: 99
179 Mesajına, 421 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-28-2013 03:11 PM
system/library/document.php

Bul:
Kod:
private $scripts = array();

Sonrasına Ekle :
Kod:
public $fbMeta = array();

Bul :
Kod:
public function setTitle($title)

Öncesine Ekle

Kod:
public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }


catalog/controller/product/product.php

BUl:
Kod:
$this->data['images'] = array();


Öncesine Ekle :
Kod:
      $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );




catalog/view/theme/*/template/common/header.tpl

Bul :
Kod:
<?php if ($description) { ?>

Öncesine Ekle:

Kod:
<?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>




(05-28-2013 02:45 PM)yesilyol Yazılan:  gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam
Gökhan TAYLAN
Yüksek Performanslı E-Ticaret Sunucuları Uygun Fiyatlarda Stoklarımızda (Lokasyon TR)
Alıntı Yaparak Cevapla
Paylaş!
DeathDancev
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 12
Konular: 5
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-22-2015 02:24 AM
(05-28-2013 03:11 PM)Gökhan TAYLAN Yazılan:  system/library/document.php

Bul:
Kod:
private $scripts = array();

Sonrasına Ekle :
Kod:
public $fbMeta = array();

Bul :
Kod:
public function setTitle($title)

Öncesine Ekle

Kod:
public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }


catalog/controller/product/product.php

BUl:
Kod:
$this->data['images'] = array();


Öncesine Ekle :
Kod:
      $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );




catalog/view/theme/*/template/common/header.tpl

Bul :
Kod:
<?php if ($description) { ?>

Öncesine Ekle:

Kod:
<?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>




(05-28-2013 02:45 PM)yesilyol Yazılan:  gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam

Gökhan hocam resim kısmı düzeldi ancak ben de Osman hocam gibi aynı sıkıntıyı yaşıyorum. Çıktısı aşağıdaki resimdeki gibi oluyor. Acaba çözüm nedir? Emeğinize sağlık.

Kullandığım versiyon: Opencart 1.5.4.6

Resim görüntüleyici
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 565
Konular: 48
Katılma Tarihi: Dec 2011
Rep Puanı: 19
Teşekkürler: 99
179 Mesajına, 421 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-22-2015 02:42 AM
Açıklamada veya diğer bilgilerde sorun yaşayan arkadaşlar "strip_tags" fonksiyonunu kullansınlar.

strip_tags : Html karakterlerını temizleme konusunda çok pratik ve işinize yarayacak bir fonksiyondur.

Bul :
Kod:
$product_info['meta_description']

Değiştir :
Kod:
strip_tags($product_info['meta_description'])


(04-18-2013 10:07 PM)osman Yazılan:  gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …


(01-22-2015 02:24 AM)DeathDance Yazılan:  Gökhan hocam resim kısmı düzeldi ancak ben de Osman hocam gibi aynı sıkıntıyı yaşıyorum. Çıktısı aşağıdaki resimdeki gibi oluyor. Acaba çözüm nedir? Emeğinize sağlık.

Kullandığım versiyon: Opencart 1.5.4.6

Resim görüntüleyici
Gökhan TAYLAN
Yüksek Performanslı E-Ticaret Sunucuları Uygun Fiyatlarda Stoklarımızda (Lokasyon TR)
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunun Linki Direk Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunun HTML Kodu HTML Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusu BBCode Linki BBCode Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
Exclamation Toplu ürün kapatma rekorturk 3 1,486 11-13-2016 10:56 AM
Son Mesaj: bariscaist
  admin tarafından müşterilerin sepetlerine ürün ekleme melihjohnsan 1 210 11-13-2016 10:46 AM
Son Mesaj: bariscaist
  opencart 2.x otomatik ürün kodu ekleme redwhite27 3 1,368 10-20-2016 04:33 PM
Son Mesaj: kurugaddere
  Ürün resimi eklerken resim yöneticisini basit input file ile değiştirme pialfa 2 226 10-05-2016 07:48 PM
Son Mesaj: darkmantr
  ürün sayfasina telefon nosu eklemek istiyorum exkalibur 4 177 09-23-2016 10:27 PM
Son Mesaj: Kıroğlumarket
  Site Haritası, Site Resim Haritası binocan 5 317 06-28-2016 10:18 AM
Son Mesaj: binocan
  [Modifikasyon] Ürün Gelince Haber Ver Modifikasyonu Kıroğlumarket 4 1,130 06-11-2016 03:05 PM
Son Mesaj: alicankalem
  Ürün İsimini Kısaltma Kıroğlumarket 9 2,955 05-21-2016 11:34 PM
Son Mesaj: teknotrend28
  Ürün resimi eklemenin daha kolay bir yolu var mı? pialfa 0 209 05-13-2016 01:27 PM
Son Mesaj: pialfa
  Opencard Alt Resim Yükleme Sorunu orionajans 0 189 05-11-2016 12:52 PM
Son Mesaj: orionajans

Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Videosu, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags online izle, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Bedava indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Yükle, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Hakkında, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags nedir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Free indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags oyunu, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags download


Forum Atla: