4

Pin it 機能を Web サイトに統合していますが、 url または description で複数のパラメーターを渡すことができません。次のコードで試しました

    $detail_wow_pin = $baseurl.'/wow/Wowitems/wowdetail?
obj_id='.$obj_id.'&obj_type='.$obj_type;

        <a href="http://pinterest.com/pin/create/button/?
url=http://softprodigy.in/thinkbright/wow/Wowitems&media=<?=$wowimg?>
&description=<?='http://'.$_SERVER['SERVER_NAME'].''.$detail_wow_pin?>" 
count-layout="none">
    <img src="<?php echo IMG_WOWS; ?>/img/pinterest.png" alt="">
    </a>

ありがとう

4

2 に答える 2

7

アンパサンド (&) が href 属性内で & としてエンコードされていることを確認して、href 全体を適切にエンコードする URL を見つけました。さらに、& は url パラメーター内で %26 としてエンコードし、url パラメーターを href 属性の最後の場所に移動すると、ピン イット ボードからクリックしたときに画像を含むページに戻るリンクが適切に作成されます。

例:

<a href="//pinterest.com/pin/create/button/?media=http%3a%2f%2example.com%2fImages%2fimage.jpg&amp;description=Example+description.&amp;url=http%3A%2F%2Fexample.com%2FExample%2FExample.php%3Fparam1%3Dvalue1%26param2%3Dvalue2%26param3%3Dvalue3"><img src="//assets.pinterest.com/images/pidgets/pin_it_button.png"></a>
于 2012-12-03T17:44:05.567 に答える
0

Pinterest のダイナミック リンク

以下のコードは、さまざまなページの動的ピンタレスト ボタンを生成します。

<a href="http://pinterest.com/pin/create/button/?url=http://www.example.com/page-one&amp;media=http://www.example.com/image/cache/data/image.jpg&amp;description=description will come here" class="pin-it-button" count-layout="none">
 <img src="http://assets.pinterest.com/images/PinExt.png" data-cfsrc="//assets.pinterest.com/images/PinExt.png" title="Pin It" border="0">
</a> 
于 2013-08-30T09:22:33.853 に答える