ソーシャル メディア サイトでページを共有するために、いくつかの「通常の」テキスト リンク (つまり、ボタンではなく) を追加する素敵なコードを見つけました。
<a href="https://twitter.com/share?url=[url]"onclick="this.href = this.href.replace('[url]',window.location)" target="_blank" title="Share on Twitter">Twitter</a>
これはうまくいきます。しかし、Pinterest の場合、ページの URL とピンの画像の 2 回配置する URL が必要です。
<a href="http://pinterest.com/pin/create/button/?url=[url]&media=[url]pin.jpg" onclick="this.href = this.href.replace('[url]',window.location)" target="_blank">Pinterest</a>
この場合、最初の URL だけが追加されます。
JavaScriptについてはそれほど熱くありません。[url] のすべてのインスタンスを置き換える簡単な方法があるはずですよね?