Ich benötige die Post-URL für einige Share-Buttons. Gibt es eine Möglichkeit, sie abzurufen? Danke
Antworten
Zu viele Anzeigen?Sie können die Post-URL über eine Layout-Daten-Tag : data:post.url
Wenn Sie den Wert nur als Text in Ihre Vorlage einfügen möchten, verwenden Sie ihn als Tag: <data:post.url>
Wenn Sie einen Tag-Wert für ein html-Attribut verwenden wollen, stellen Sie dem html-Attribut das Präfix expr voran, zum Beispiel:
<body expr:class='data:blog.mobileClass'>
...
</body>
Ich habe das folgende Skript in meinem Blog (www.it.itmrk.com) verwendet, das bei mir funktioniert.
<script type='text/javascript'>
var postUrl = '<data:post.url/>';
document.write("<div class="fb-like" data-href='" + postUrl + "' data-layout="standard" data-action="recommend" data-show-faces="true" data-share="true"></div>");
</script>
Die Links der einzelnen Beiträge werden entsprechend angegeben. Es könnte für Sie auch voll helfen.
Sie müssen einen Ausdruck erstellen, dann nennen Sie die Metadaten, und in Anführungszeichen den Wert, den Sie haben werden. Auf diese Weise weiß Blogger, was den Ausdruck zu Metadaten des "div" überführt
Beispiel-Code:
<div class="fb-like" expr:data-href='data:post.url' data-layout="standard" data-action="like" data-size="small" data-show-faces="true" data-share="true"></div>