web-dev-qa-db-ja.com

Drag-To-Share拡張共有URLを更新する

Drag-To-Share eXtended が生成するURLを更新するにはどうすればよいですか?少なくともバージョン1.13では、TwitterとFacebookでアイテムを共有しても、どちらのネットワークでもコンテンツを実際に共有するための適切なURL文字列は生成されません。

Facebook、Twitter、そしておそらく他のネットワークが共有のためのURLクエリ文字列メソッドを変更しました...

これは最新のURLを書くようにプラグインへの迅速なアップデートを必要とするでしょう、しかし私はどこを見るべきかわかりません。

1
vulgarbulgar

URLはwp-dragtoshare-extended.js Javascriptファイルの中で で構成されています

ほとんどのサービスでは、customUrlがどのように構成されているかを確認して、そこで変更することができます。 Twitterの場合、isGD関数を見ると、リンクを短くするというAjaxの要求があるので、もう少し低く見てください - しかし、これは現在のTwitter共有サービスではもう必要ないでしょうか。

このスクリプトを修正する場合、プラグインには2つのバージョンのスクリプトがあることに注意する必要があります。wp-dragtoshare-extended.jsは通常のバージョン、wp-dragtoshare-extended-packed.jsはロードを高速化するための縮小バージョンです。プラグイン はパックされたバージョンをロードします ですので、そのバージョンも編集することを忘れずに(編集したバージョンを縮小することによって)またはPHPコードを編集して縮小しないバージョンをロードします。

1
Jan Fabry