Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Wordpress: Meta-Description per PHP ausgeben.

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Philhippos
PostRank 3
PostRank 3
Beiträge: 88
Registriert: 16.09.2013, 19:29
Wohnort: München

Beitrag von Philhippos » 15.11.2013, 20:01

Hallo, ich stelle die Frage mal hier, auch wenn sie etwas OT ist, aber zumindest technisch hat sie was mit SEO zu tun und ich weiß, dass ich hier in der Regel super schnell Hilfe finde:

Wie gebe ich die Meta-Description einer Seite (und/oder eines Beitrags) in Wordpress per PHP aus?
Ich möchte das nicht im header tun, sondern an einer anderen Stelle im Theme.

Der Title geht ganz einfach:

Code: Alles auswählen

<?php wp_title''&#41;; ?>
aber für die description hab ich nix gefunden. War ich nur zu doof für die Suche oder ist das nicht ganz trivial?

Falls relevant, ich verwende das Yoast-Plugin, falls das irgendwelche eigenen Variablen verwendet.

Danke, Philipp

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Seo.gy
PostRank 5
PostRank 5
Beiträge: 218
Registriert: 10.10.2010, 10:40

Beitrag von Seo.gy » 16.11.2013, 07:03

Hallo,

Code: Alles auswählen

<meta name="description" content="<?php if &#40; is_single&#40;&#41; &#41; &#123; wp_title&#40;'-', true, 'right'&#41;; echo  strip_tags&#40; get_the_excerpt&#40;&#41; &#41;; &#125; elseif &#40; is_page&#40;&#41; &#41; &#123; wp_title&#40;'-', true, 'right'&#41;; echo strip_tags&#40; get_the_excerpt&#40;&#41; &#41;; &#125; else &#123; bloginfo&#40;'description'&#41;; &#125; ?>" />

Philhippos
PostRank 3
PostRank 3
Beiträge: 88
Registriert: 16.09.2013, 19:29
Wohnort: München

Beitrag von Philhippos » 17.11.2013, 16:39

Hallo Jürgen, vielen Dank für Deine Anntwort.
Leider gibt "get_the_excerpt()" nicht die Meta-Description aus, sondern das Excerpt. Wenn das Excerpt leer ist, dann gibt es einfach die ersten X Zeichen des Contents aus.
Hast Du vielleicht noch eine andere Idee?
LG Philipp