【SWELLカスタマイズ】コピペで簡単!stand.fmのSNSアイコンを追加する5ステップ

【SWELLカスタマイズ】コピペで簡単!stand.fmのSNSアイコンを追加する5ステップ

笑って自分の気持ちに正直に生きるためのITライフスタイルを構築中のsoraです

wordpressのテーマでSWELLを使っている方で登録されているSNS以外のSNSを使いたい!と思った事はありませんか?
この記事を読む事でコピペで簡単にSWELLのデフォルトSNSアイコンリストにはないstand.fmを追加します
(今回は例としてstand.fmを追加しますがstand.fm以外でもOKです)

  • wordpressのテーマでSWELLを使っている方
  • コピペで簡単に済ませたい方
  • SWELLのデフォルトSNSリストにはないsnsを追加したい方
  • SNSリストにstand.fmを追加したい方

上記のような方を対象としています

stand.fmのSNSアイコンをプロフィール欄に表示ステップ3

カスタマイズイメージは上記です。
①プロフィール内SNSアイコンと②Header内SNSアイコンでstand.fmアイコンが表示されます

目次

SWELLでstand.fmのSNSアイコンを追加する5ステップ

SWELLでstand.fmのSNSアイコンを追加する5ステップ
ポン太郎

本当に簡単なんだな?難しかったらボコボコにするからな?大丈夫だな?

sora

大丈夫だよ(タヌキ野郎にもできるよ)
今回はstand.fmのsnsアイコンを追加していくよ
元々自分がstand.fmアイコンを追加したかったので

SWELLのデフォルトで設定できるSNS情報は下記の13個です。
追加と書きましたが正確には既存で設定されている楽天ROOMのicon用cssをカスタマイズする方法になります

何故楽天ROOMを選んだのかというと、自分は楽天ROOMを使用しないからです!(存在すら知りませんでした)

  • Facebook
  • X(Twitter)
  • Instagram
  • Tiktok
  • 楽天ROOM ← 今回は使用頻度が低いであろう楽天ROOMをstand.fmに変えます
  • LINE
  • Pinterest
  • Github
  • YouTube
  • Amazon欲しいものリスト
  • Feedly
  • RSS
  • お問い合わせページ

stand.fmのSVGアイコンをダウンロード

「stand.fm ロゴ アイコン」で検索すると1番上にstand.fm公式サイト内のQ&Aが出てくるので

公式サイト内の素材データから1番使いやすそうなアプリロゴをダウンロードします

テキストリンクをクリック
アプリロゴをクリック

PNG形式のロゴをSVGに変換

ダウンロードされた時点では「app_icon.png」というpngファイルなのでSVGに変換します

(面倒臭いという方は私が利用時に変換したSVG画像をダウンロードして利用ください)

そもそもSVGファイルとは?pngやjpegとの違いは?について簡単に解説します。画像ファイル形式にはさまざまな種類がありますが、特に「SVG」と「JPEG/PNG」にはそれぞれ明確な違いがあります

SVG(Scalable Vector Graphics)は「ベクター形式」の画像で、拡大・縮小しても画質が劣化しない特徴があります。主にロゴやアイコン、イラストなど、線や図形が中心の画像に適しています


「png svg 変換」で検索するとオンライン上で完結する変換ツールがたくさん出てくるので何を使っても良いです。私はconvertioを利用しました

pngからsvgファイルへの変換ステップ1

赤枠内のどこでも良いので、先ほどダウンロードしたpngファイルをドロップ&ドロップします

pngからsvgファイルへの変換ステップ2

pngファイルが読み込まれた事が確認できるので、変換 をクリックします
数秒でpngファイルからsvgファイルへの変換が完了するので完了後、ダウンロードをクリックします

SVGをアップロードできるようにする(プラグイン導入)

wordpressはデフォルトではsvg形式のファイルに対応していないため、そのままアップロードしようとすると下記エラーが発生します。そのためsvg形式のファイルをアップロード+利用できるように専用のプラグインをインストールする必要があります

このファイルタイプはアップロードする権利がありません。

  • メニュー > プラグイン > 新規プラグインを追加
  • 検索窓で「Safe SVG」と検索 + インストール
  • インストールしたプラグインを忘れずに有効化
SVGアップロード対応のプラグインをインストール ステップ1

インストールしたプラグイン「Safe SVG」を有効後にアップロードする事で警告が表示されずアップロードができます

楽天ROOMアイコンCSSをstand.fm用に調整

次にアップロードした画像を表示させるようにCSSを追加します

  • メニュー > 外観 > カスタマイズ
  • 追加css > 貼り付け用cssをコピペ(画像URLのPATHのみ適宜変更してください)
    この部分→https://smile-techlife.com/wp-content/uploads/2025/02/standfm.svg
/*【貼り付け用CSS】*/
.icon-room:before {
 	content:"";
	display:block;
	background-color: #000;
	width:auto;
	height:1em;
-webkit-mask-image: url("https://smile-techlife.com/wp-content/uploads/2025/02/standfm.svg");
mask-image: url("https://smile-techlife.com/wp-content/uploads/2025/02/standfm.svg");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: 1.2em;
    mask-size: 1.2em;
}
header .icon-room:before{
	background-color: #fff;
}
楽天room用iconCSSを調整してstand.fmに変更ステップ1
楽天room用iconCSSを調整してstand.fmに変更ステップ2

stand.fmのアイコンをプロフィール欄に表示する方法

  • メニュー > 外観 > ウィジェット
  • 「SWELLプロフィール内のSNSアイコンリストを表示する」にチェックを入れる
  • メニュー > 外観 > カスタマイズ
  • 「SNS情報」クリック
  • 楽天ROOMページURLにstand.fmのチャンネルURLを入力
stand.fmのSNSアイコンをプロフィール欄に表示ステップ1
stand.fmのSNSアイコンをプロフィール欄に表示ステップ2

ここまでで下記のようにプロフィール上のSNSアイコンにstand.fmが表示されている事が確認できます

stand.fmのSNSアイコンをプロフィール欄に表示ステップ3

他のSNSアイコンでカスタマイズする方法

ポン太郎

今回カスタマイズした楽天ROOM以外でも同様の方法でできるんだろ?

sora

できるよ、楽天ROOM以外のSNSでも勿論できるし、今回はstand.fmを追加したけど他に追加したいSNSがあれば同様の方法でOK

今回は使用頻度の低いであろう楽天ROOMをstand.fmに変更しましたが、貼り付け用cssのicon-roomを変更したいSNSのclassにするだけで同様にカスタマイズできます、下記SNSのclass一覧になります

  • Facebook → icon-facebook
  • X(Twitter) → icon-twitter-x
  • Instagram → icon-instagram
  • TikTok → icon-tiktok
  • 楽天ROOM → icon-room 今回は楽天ROOMをカスタマイズしたのでicon-roomを利用しました
  • LINE → icon-line
  • Pinterest → icon-pinterest
  • Github → icon-github
  • YouTube → icon-youtube
  • Amazon欲しいものリスト → icon-amazon
他のSNSでも同様にカスタマイズ可能
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次