»Forumlar »SE ? Plugins »Page Meta Descriptions YENİ
  https://seditio.com.tr/eski1/forums.php?m=posts&q=1631
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2011-10-15 03:05 GMT. This post was edited by Kaan (2012-05-28 22:31 GMT, 5201 Gün ago)
Meta Descriptions

Puts page description in metas

metadesc.setup.php
:
hp]<?php

/* ====================

[BEGIN_SED_EXTPLUGIN]

Code=metadesc

Name=Meta Descriptions

Description=Puts page description in metas

Version=1.0.0

Date=2011-ekim-15

Author=Kaan

Copyright=(c) 2011 http://www.ntka.org  - https://seditio.com.tr/eski1

Notes=

SQL=

Auth_guests=R

Lock_guests=W12345A

Auth_members=R

Lock_members=W12345A

[END_SED_EXTPLUGIN]

==================== */



defined('SED_CODE') or die('Wrong URL');

?>

metadesc.page.php
:
hp]<?php

/* ====================

[BEGIN_SED_EXTPLUGIN]

Code=metadesc

Part=page

File=metadesc.page

Hooks=page.main

Tags=header.tpl:{OG_META_IMG},{OG_META_TITLE},{OG_META_DESC}

Order=20

[END_SED_EXTPLUGIN]

==================== */



defined('SED_CODE') or die('Wrong URL');

$img = sed_cc($pag['page_extra1']);

$title = sed_cc($pag['page_title']);

$desc = strip_tags(sed_bbcode(sed_cutstring(stripslashes(str_replace("\"","",$pag['page_text'])), 150)));

?>

skins/temaad?/header.tpl ye ekle
:
tml]<meta property="og:title" content="{OG_META_TITLE}"/>

<meta property="og:description" content="{OG_META_DESC}"/>

<meta property="og:keywords" content="{PHP.cfg.metakeywords}"/>

<meta property="og:image" content="{PHP.cfg.mainurl}/{OG_META_IMG}"/>

system/header.php de alttakini bul
Kod:
"HEADER_TITLE" => $out['fulltitle'],

Alt?na ekle
:
hp]"OG_META_TITLE" => $title,

"OG_META_DESC" => $desc,

"OG_META_IMG" => $img,


?imdi Eklentinin ne i?e yarad?g?n? anlatal?m.

Sitenizden Facebook ve benzeri payla??m sitelerine post ederken sitenizdeki i?eri?i dogru ?ekilde okumas?na yard?mc? olur eklenti.

og:title: Sayfa Ba?l???n? ?eker.
og:description: Sayfa i?eri?ini ?eker. (dikkat edin a??klama k?sm? de?il sayfadaki yaz?dan k?sa bir b?l?m al?r.
og:keywords: Sitenizin etiketleri sabit etiketleri al?r admin paneldeki.
og:image: Sayfadaki t?m resmi de?ilde sizin man?et de g?sterdi?iniz bir resmi almaya yard?mc? olur.

Kod:
$img = sed_cc($pag['page_extra1']); // Resim adresi olarak page extra1 alan?n? ayarlad?m.
$title = sed_cc($pag['page_title']); // sayfa ba?l???
$desc = strip_tags(sed_bbcode(sed_cutstring(stripslashes(str_replace("\"","",$pag['page_text'])), 150))); // Sayfadaki yaz?dan 150 karekter ?ektik ve filtrelerden ge?irdik.

strip_tags: ile sayfa i?eri?indeki bbcode'leri temizledik 150 karakterlik alandakileri.
str_replace: ile 150 karakterlik alandaki (") ?ift t?naklar? temizledik b?ylece sayfay? payla??rken her hangi bir sorunla kar??la?m?yoruz.

?rnek olarak http://www.ntka.org adresindeki facebook payla? butonu'na t?klayabilirsiniz.
Sitedeki t?m resimleri de?ilde haberdeki resmi ?ekiyoruz 150 karakterlik mesaj i?eri?ini al?yoruz ve filtrelerden ge?irerek temiz ?ekilde payla??yoruz.

Bu Eklenti sadece Sayfalar i?in haz?rlanm??t?r.
Author: kralmage, Posted: 2011-10-15 13:17 GMT.
?ok te?ekk?rler kaan abi
Author: ers0be, Posted: 2011-12-23 03:52 GMT.
kaan payla? dedi?imde resmi g?stermiyor?
Author: Kaan, Posted: 2011-12-25 23:03 GMT.
Dogru ?ekilde yapt?ysan kesinlikle g?stericektir.
Resimler page_extra1 alan?nda olmal? sen kendi resim yoluna g?re ayarla e?erki page_text de ise yaz?n?n i?inden resmi se?ermi bilmiyorum.
Author: ers0be, Posted: 2011-12-25 23:04 GMT.
tamam kaan sorun ??z?ld? header.tpl de koydu?um kodlar y?z?ndenmi? te?ekk?rler

Powered by SeditioPrint version