Wie Kann ich produzieren die meta-tag-strings in PHP

Ich würde gerne produzieren meine meta-Tags Zeilen in php und dann echo Sie in der Seite. Ich scheine Probleme. Wenn ich mit echo die variable es eigentlich echo auf dem Bildschirm, anstatt auf Ansicht Quelle, nur wie die anderen meta-tags.

$ogmeta = '<meta property="og:type" content="Article" />';

dann war ich nur tun,

echo $ogmeta;

Ich habe auch versucht

$ogmeta = htmlspecialchars('<meta property="og:type" content="Article" />');

Jedes mal, wenn es echos auf dem Bildschirm 🙁

EDIT:

Fand ich diese zu arbeiten

$ogmeta = '<meta property="og:title" content="'.$title.'" />'; 
echo $ogmeta;

Aber ich muss mehrere Einträge für $ogmeta wie diese:

$ogmeta = '';
$ogmeta .= '<meta property="og:title" content="'.$title.'" />';
$ogmeta .= '<meta property="og:site_name" content="some site" />';
$ogmeta .= '<meta property="og:type" content="Article" />';
$ogmeta .= '<meta property="og:url" content="'.$which_article.'" />';

Als ich versuchte echo-dies alles erschien in einer einzigen Zeile. Ich habe versucht, das hinzufügen einer Zeile zu brechen
aber das funktioniert nicht. Irgendwelche Ideen?

  • Steckst du es in den Kopf der Website? Ich weiß, es klingt wie eine einfache Sache, aber muss stellen Sie sicher
  • Ja, es ist in den <head>
  • Dann werden Sie wahrscheinlich benötigen, um zu versuchen, es als die eigentliche < >. Gelingt das nicht, nur Auffüllen der Inhalt, anstatt den ganzen tag
InformationsquelleAutor Ruf1 | 2013-09-20
Schreibe einen Kommentar