Simple Share Follow Button

説明

シェアボタン、フォローボタンを表示します。

ボタン

  • X(Twitter)
  • Facebook
  • Instagram
  • Youtube
  • WordPress
  • Github
  • Line
  • Pocket
  • はてなブックマーク
  • Rss
  • Feedly

表示

  • シェアボタンは、コンテンツの直後に表示されます。
  • フォローボタンは、デフォルトでは右上に表示されます。設定画面で変更できます。
  • フォローボタンは、ショートコードでも表示できます。

シェアボタン用フィルター

  • 各初期値は、左からの位置を示しています。
  • 値が null の場合は、非表示になります。
  • ssfb_share_twitter : 初期値 1
  • ssfb_share_facebook : 初期値 2
  • ssfb_share_pocket : 初期値 3
  • ssfb_share_hatena : 初期値 4
  • ssfb_share_line : 初期値 5
/** ==================================================
 * Filter for hide X(twitter).
 *
 */
add_filter( 'ssfb_share_twitter', function(){ return null; }, 10, 1 );
/** ==================================================
 * Filter for position X(twitter) and facebook.
 *
 */
add_filter( 'ssfb_share_twitter', function(){ return 2; }, 10, 1 );
add_filter( 'ssfb_share_facebook', function(){ return 1; }, 10, 1 );
  • 非表示にしたい場合は、false に設定してください。
  • ssfb_share : 初期値 true
/** ==================================================
 * Filter for hide all.
 *
 */
add_filter( 'ssfb_share', function(){ return false; }, 10, 1 );
  • 投稿 ID 別に非表示にしたい場合は、false に設定してください
  • ssfb_share_id : 初期値 true
/** ==================================================
 * Display by post ID or not for Simple Share Follow Button
 *
 * @param bool $flag  view.
 * @param int  $pid  post ID.
 * @since 1.00
 */
function ssfb_share_post_id( $flag, $pid ) {
    if ( 1567 === $pid ) {
        $flag = false;
    }
    return $flag;
}
add_filter( 'ssfb_share_id', 'ssfb_share_post_id', 10, 2 );
  • 投稿タイプ別に非表示にしたい場合は、false に設定してください。
  • ssfb_share_type : 初期値 true
/** ==================================================
 * Display by post type or not for Simple Share Follow Button
 *
 * @param bool   $flag  view.
 * @param string $type  post type.
 * @since 1.00
 */
function ssfb_share_post_type( $flag, $type ) {
    if ( 'page' === $type || 'attachment' === $type ) {
        $flag = false;
    }
    return $flag;
}
add_filter( 'ssfb_share_type', 'ssfb_share_post_type', 10, 2 );

アイコン

[IcoMoon – Free https://icomoon.io/]
License GPL / CC BY 4.0

スクリーンショット

  • フォローボタン表示
  • シェアボタン表示
  • 管理画面

インストール

  1. /wp-content/plugins/ディレクトリ以下にsimple-share-follow-buttonディレクトリをアップロードします。
  2. WordPress の「プラグイン」メニューからプラグインを有効化してください

FAQ

ありません

評価

このプラグインにはレビューがありません。

貢献者と開発者

Simple Share Follow Button はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Simple Share Follow Button” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Simple Share Follow Button” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

[1.07] 2024/02/07

  • 修正 – Twitter アイコンを、X アイコンにしました。
  • 修正 – アイコンを再生成しました。
  • 微調整 – 管理画面の微調整しました。

1.06

json_encode を wp_json_encode へ変更しました。

1.05

WordPress 6.4 に対応しました。
PHP 8.0 が必須になりました。

1.04

ショートコードでの、XSS の問題を修正しました。

1.03

WordPress 6.1 に対応しました。

1.02

react を再構築しました。

1.01

react を再構築しました。

1.00

初回リリース。