Ich habe eine Seite mit zehn oder Hunderten von Beiträgen, jeder mit sozialen Schaltflächen. Ich kann einfach nicht alle Schaltflächen für jede URL generieren: Es ist zu langsam (Facebook, G +, Twitter, Pinterest ... für Hunderte von Links). Anstelle des Facebook-Share-Buttons, der im laufenden Betrieb generiert werden soll, verwende ich ein einfaches Bild, auf das ich verweise
https://www.facebook.com/sharer.php?u=${url_of_current_post}&t=
Wenn der Benutzer darauf klickt, wird ein Popup-Fenster mit Inhalten geöffnet, die von Facebook generiert wurden.
Wie kann ich das für Pinterest machen? Ich finde nur Code, um die Schaltfläche zu generieren, aber ich möchte js nach Möglichkeit überhaupt vermeiden. Gibt es so etwas wie das Folgende?
http://pinterest.com/pinthis?url=${url_of_current_post}
Bitte versuchen Sie nicht, mich dazu zu bringen, den js-Button zu benutzen, danke.
Wenn Sie einen einfachen Hyperlink anstelle der Pin-It-Schaltfläche erstellen möchten,
Ändere das:
Dazu:
Eine vollständige URL könnte also einfach so aussehen:
<a href="https://pinterest.com/pin/create/link/?url=http%3A%2F%2Fwww.flickr.com%2Fphotos%2Fkentbrew%2F6851755809%2F&media=http%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&description=Next%20stop%3A%20Pinterest">Pin it</a>
quelle
Parameter 'method' (value link) is not one of unknown, uploaded, scraped, bookmarklet, email, iphone, button, ipad, android, android_tablet, api_sdk, extension, api_other, bad.
. Die Lösung besteht darin, die URLbutton
beizubehalten, das pinterest-Skript jedoch zu ignorieren. siehe stackoverflow.com/a/15035520/440646http://pinterest.com/pin/create/link/?url=URL&media=COVERIMAGE&description=ADDRESS
Ich hatte die gleiche Frage. Dies funktioniert hervorragend in Wordpress!
quelle
In solchen Fällen fand ich den Share Link Generator sehr nützlich. Er hilft beim Erstellen von Facebook-, Google+, Twitter-, Pinterest- und LinkedIn-Share-Buttons.
quelle
Ich habe einen Code für WordPress gefunden:
Dann fügen Sie Folgendes in Ihr PHP ein:
quelle
Sie möchten also, dass der Code auf die Pin-It-Schaltfläche gesetzt wird, ohne die Schaltfläche zu installieren? Wenn ja, fügen Sie diesen Code einfach anstelle der URL der Seite ein, von der aus Sie anheften. Es sollte als Pin-It-Taste ohne Taste fungieren.
javascript:void((function(){var%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('charset','UTF-8');e.setAttribute('src','http://assets.pinterest.com/js/pinmarklet.js?r='+Math.random()*99999999);document.body.appendChild(e)})());
quelle
Sie können einen benutzerdefinierten Link wie hier beschrieben mit einem kleinen jQuery-Skript erstellen
Dies funktioniert für alle Links mit Klassen, bei
linkPinIt
denen das Bild und die Beschreibung in den HTML 5-Datenattributendata-image
und gespeichert sinddata-desc
siehe dieses Beispiel
quelle