見出し画像

AddToAny Share Buttonsに「noteで書く」を追加してみた

WordPress にシェアボタンを追加するプラグイン AddToAny Share Buttons は、100種類以上のサービスに対応している優れもの。

ところが、先日こちらで追加されたばかりの「noteで書く」ボタンには、さすがにまだ対応していません。

そこで、カスタムフォローボタンを追加してみることに。AddToAny Share Buttons 公式FAQの“How can I add a custom follow button?”に載っていました。functions.php に以下を追加すればOK。意外と簡単だった。

function addtoany_add_share_services( $services ) {
   $services['note_share_service'] = array(
       'name'        => 'noteで書く',
       'icon_url'    => '〓画像URL〓',
       'icon_width'  => 32,
       'icon_height' => 32,
       'href'        => 'https://note.mu/intent/post?url=A2A_LINKURL&title=A2A_LINKNAME',
   );
   return $services;
}
add_filter( 'A2A_SHARE_SAVE_services', 'addtoany_add_share_services', 10, 1 );

(※〓画像URL〓は、ご自身の環境に合わせて書き換える必要があります)

なお、noteの角丸ボタンは「noteロゴデータ」のページからダウンロードして加工しました。32×32pxにしたら他のボタンと比べて解像度が低すぎたので、64×64pxにしておきました。だいたい同じような見た目になっているはず。


最後までお読みいただきありがとうございました。