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 Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wollen
<something>
behandelt zu werden als tag, dann stellen<
und>
als<
und>
(das sind die HTML-Zeichen für den start-tag und Ende-tag) und nicht, wie<
und>
(das sind die HTML-entities für weniger als und größer als).Können Sie auch wie das tun. Das einsetzen der PHP innerhalb der
<meta>
tags zu.EDIT:
Lösung 1: nutzen
HEREDOC
, ziemlich einfacher.Lösung 2: Sie können auch einbetten Variablen innerhalb der
HEREDOC
.Tun könnten?
Lassen Sie die meta-tag, der immer da ist und nur in die Lücken zu füllen.
Nächste beste:
Sollte diese Arbeit.