opencart logosu

OpenCart Facebook Image Meta Tag Ekleme

OpenCart 1.5.x için deneme yaptım, diğerlerinde deneme yapmadım ama çalışacağını düşünüyorum. not 2.0’da çalışmaz

Facebook’ta paylaş dendiği zaman, ürün görselinin sosyal medya’da tanınmasını sağlar.

property=”og:image”  tagı ekler.

Kurulum

Dosyayı açıyoruz: /system/library/document.php

Bu ifadeyi aratıp bulun / ilk satırlarda.

 private $keywords; 

Bu ifadenin alt satırına şunu ekleyin:

 private $FBimg; 

Bu ifadeyi aratıp bulun 

 public function getTitle() {
return $this->title;
}

Bu ifadenin alt satırına şunu ekleyin

public function setFBimg($title){
$this->FBimg = $title;
}

public function getFBimg(){
return $this->FBimg;
}

Şu dosyayı açın: /catalog/controller/common/header.php

Bu ifadeyi aratıp bulun: 

 $this->data[‘title’] = $this->document->getTitle(); 

Alt Satırına Şu İfadeyi Ekleyin

$this->data[‘FBimg’] = $this->document->getFBimg();

Şu dosyayı açın: /catalog/controller/product/product.php

Bu ifadeyi aratıp bulun: 

this->document->setTitle($product_info[‘name’]); 

Alt Satırına Bu İfadeyi Ekleyin

$this->document->setFBimg($product_info[‘image’]);

Şu dosyayı açın: /catalog/view/theme/TEMA ADI/template/common/header.tpl

Bu ifadeyi aratıp bulun: 

<title><?php echo $title; ?></title>

 

Şu Kodu Ekleyin

<?php if($FBimg){ ?>
<meta property=”og:image” content=”https://www.site-adi.com/image/<?=$FBimg?>” />
<?php } ?>

İşlem bu kadar. Kolay Gelsin..

 

NOT: Font kaynaklı olarak, ” işaretinde problem olabilir, ifadede geçen bu imleci not defterinde tekrar yazmanız gerekebilir.

Yazar: Emre AKKAYA