meta description und og:description

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

meta description und og:description

Post by gent »

hallo,

wenn ich in der Seitenstruktur eine "Beschreibung der Seitenebene" eingebe, dann wird daraus folgendes erzeugt:

Code: Select all

<meta name="description" content="Diese Beschreibung der Seitenebene wurde in Seitenstruktur eingegeben." />

<meta property="og:description" content="Diese Beschreibung der Seitenebene wurde in Seitenstruktur eingegeben." />
Ich möchte gern diese Doppelung vermeiden und nur einmal eine Beschreibung setzen.

Frage:

wo kann ich die og:description abschalten ?
nameless1
Posts: 880
Joined: Sun 27. Apr 2008, 23:22

Re: meta description und og:description

Post by nameless1 »

mal mit dem fb-schalter am ende des artikel-basisinfo oder der kategorie-struktur versucht?
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: meta description und og:description

Post by gent »

Sorry, ich hab keine Ahnung was ein "fb-schalter" sein soll... und "kategorie-struktur" meint evtl. Seitenstruktur? Auch dort finde ich keinen "fb-schalter".
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: meta description und og:description

Post by gent »

in der Datei /include/inc_front/content.func.inc.php gibt es diesen Teil:

Code: Select all

// Built-in Open Graph rendering
if($content['opengraph']['render']) {
	set_meta('og:type', $content['opengraph']['type'], 'property');
	set_meta('og:title', sanitize_replacement_tags($content['opengraph']['title']), 'property');
	if(empty($content['opengraph']['url'])) {
		set_meta('og:url', abs_url(array(), array('phpwcms_output_action', 'print', 'phpwcms-preview', 'unsubscribe', 'subscribe')), 'property');
	} else {
		set_meta('og:url', $content['opengraph']['url'], 'property');
	}

	if(!empty($content['opengraph']['description'])) {
		set_meta('og:description', sanitize_replacement_tags($content['opengraph']['description']), 'property');
	}
	$content['opengraph']['has_image'] = false;
	if(isset($content['images']['shop']) && count($content['images']['shop'])) {
		foreach($content['images']['shop'] as $og_img) {
				$content['opengraph']['has_image'] = true;
				set_meta('og:image', PHPWCMS_URL . 'img/cmsimage.php/500x500x0/'.$og_img['hash'].'.'.$og_img['ext'], 'property', false, true);
		}
	}
	if(isset($content['images']['news']) && count($content['images']['news'])) {
		foreach($content['images']['news'] as $og_img) {
				$content['opengraph']['has_image'] = true;
				set_meta('og:image', PHPWCMS_URL . 'img/cmsimage.php/500x500x0/'.$og_img['id'].'.'.$og_img['ext'], 'property', false, true);
		}
	}
	if(isset($content['images']['article']['image'])) {
		$content['opengraph']['has_image'] = true;
		set_meta('og:image', PHPWCMS_URL . 'img/cmsimage.php/500x500x0/'.$content['images']['article']['hash'].'.'.$content['images']['article']['ext'], 'property');
	}
	if(!$content['opengraph']['has_image'] && is_file(PHPWCMS_TEMPLATE.'img/opengraph-default.png')) {
		set_meta('og:image', PHPWCMS_URL.TEMPLATE_PATH.'img/opengraph-default.png', 'property');
	}
}


kann ich dann in der /config/phpwcms/conf.template_default.inc.php folgendes zum ausschalten schreiben?

Code: Select all

$content['opengraph']['render'] = '';
oder:

Code: Select all

$content['opengraph']['render'] = false;
nameless1
Posts: 880
Joined: Sun 27. Apr 2008, 23:22

Re: meta description und og:description

Post by nameless1 »

gent wrote:Sorry, ich hab keine Ahnung was ein "fb-schalter" sein soll...
Image

gent wrote:und "kategorie-struktur" meint evtl. Seitenstruktur? Auch dort finde ich keinen "fb-schalter".
korrekt.
Image
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: meta description und og:description

Post by gent »

Die Schalter hab ich in der Artikelinfo und auch in der Seitenstruktur deaktiviert,... hat keine Auswirkung.

ich habe auch probiert in der /config/phpwcms/conf.template_default.inc.php oder /config/phpwcms/conf.inc.php zu schreiben:

Code: Select all

$content['opengraph']['support'] = false;
$content['opengraph']['render'] = false;
ich habe auch probiert, die /template/inc_script/frontend_render/disabled/opengraph.php in den frontend_render zu legen, auch kein erfolg.
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: meta description und og:description

Post by Oliver Georgi »

Die Configwerte lauten:

Code: Select all

$phpwcms['set_sociallink'] = array('article' => false, 'articlecat' => false, 'news' => false, 'shop' => false, 'render' => false);
Die opengraph.php in frontend_render ist obsolet.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: meta description und og:description

Post by gent »

super, klappt, ..

dankeschön !
Post Reply