Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
SNSシェアボタンに「Bluesky」...
 
通知
すべてクリア

SNSシェアボタンに「Bluesky」を追加してほしいです

2 投稿
1 ユーザー
1 Likes
120 表示
neachi
(@neachi)
投稿: 2
メンバー
Topic starter
 

素晴らしいテーマをありがとうございます!

Blueskyも「https:// bsky . app /intent/compose?text=”…”」というような形で共有ボタンが作れるようになったので、SwellのSNSシェアボタンにも「Bluesky」を追加してほしいです。

別テーマを使っていた際には、SNS Shareボタン関連のphpファイルで、既存の使っていないSNSボタンの内容を書き換えることで、自前で追加したいSNSのシェアボタンを追加するようなこともしていたのですが、

Swellの「share_btns.php」を見る限り、書き換えであっても私にはハードルが高そうだな…と感じたので、お願いしたい限りです。

ご検討いただけましたら嬉しいです。

参考サイト:Blueskyの共有ボタンが作れるようになりました【WordPress】 - Bon appetit! artworks

This topic was modified 1か月前 2回 by neachi
 
投稿済 : 16/05/2024 9:37 pm
neachi
(@neachi)
投稿: 2
メンバー
Topic starter
 

すみません!

あれこれ触っていたところ、子テーマにコピーした「share_btns.php」を編集することで代用的にBlueskyの共有ボタンに置き換えることができました。

元々あるPinterestのシェアボタンを私の場合は使っていないので、PinterestをBlueskyの共有ボタンに置き換える形で

	'pinterest' => [
		'check_key' => 'show_share_btn_pin',
		'title'     => __( 'ピンを保存', 'swell' ),
		'href'      => 'https://jp.pinterest.com/pin/create/button/',
		'attrs'     => 'data-pin-do="buttonBookmark" data-pin-custom="true" data-pin-lang="ja"',
	],

これを

	'pinterest' => [
		'check_key' => 'show_share_btn_pin',
		'title'     => __( 'Blueskyでシェア', 'swell' ),
		'href'      => 'https://bsky.app/intent/compose?text=' . urlencode( $share_title . ' ' . $share_url ),
		'window_size' => 'height=500,width=700',
	],

こうすることで、Blueskyのシェアボタンに置き換えることができたので、CSSでデザインを調整しつつ、この形でしばらく代用的に使おうと思います。

でも、できましたら「Blueskyのシェアボタンの追加」という形で実装していただけましたら一番ありがたいです…!

 
投稿済 : 17/05/2024 10:24 am
skillsharejp reacted
共有: