連載記事のNEWアイコンを任意の画像に変える方法
bingo!CMSの「連載記事一覧用ユニット」にデフォルトで設定されている「NEW」アイコン(gif)を、任意の画像(jpg、png等)へ置き換えるTipsをご紹介します。
前提として、ページにすでに連載記事一覧用ユニットを設置済みとします。
連載記事については以下マニュアルをご参照ください。
また、「連載記事一覧用ユニット」がサイトに複数ある場合、ページごとに設定が必要です。
素材管理に任意のアイコンをアップロードする
- 「NEW」アイコンの代わりに使用したい画像を用意し、bingo!CMS管理画面の「素材管理」からアップロードします。
アップロードの具体的な手順は以下マニュアルをご参照ください。
素材ファイルを追加する - アップロードした画像の保存先URLをコピーします。
後ほど使用するので、URLを適宜メモ帳などにペーストしておいてください。
CSS/JSにJavaScriptを記述する
- 後述のJavaScript 記述例を全てコピーし「javaScript」の入力欄にペーストします。
- 記述例の「/global-data/xxxxx.png」の部分を、先ほどコピーしておいた保存先URLの「/global-data...」以下と置き換えます。
- スマートフォンでも「NEW」アイコンを置き換える場合は「スマートフォンにコピー」をクリックします。(※bingo!CMS1.7.2以降のみ)
- 「保存」をクリックし、右上の × で画面を閉じます。
JavaScript 記述例
<script> document.querySelectorAll("img[src*='ico_new.gif']").forEach(function(img){ img.src="/global-data/xxxxx.png"; }); </script>
その他の置き換え方法
「連載記事一覧用ユニット」の「NEW」アイコンは、各スキンの「common-img」に格納された「ico_new.gif」を使用しています。
同じファイル名をつけた任意のgifへ差し替えの上、bingo!CMSにスキンをインストールすると、そのスキンの使用中は同じサイト内の全ての「連載記事一覧用ユニット」の「NEW」アイコンが置き換わります。
ただし、この方法で「NEW」アイコンを置き換えた場合、スキンのバージョンアップごとに「ico_new.gif」の差し替えが必要です。
状況に合わせ、適切な方法をご検討ください。
その他のTips
-
2020年02月19日
SNSの投稿やタイムラインをサイトに埋め込む方法bingo!CMSで制作したサイト上に、TwitterやFacebook、Instagramなど、各SNSの投稿やタイムラインを埋め込む方法をご紹介します。(随時追加)
-
2020年02月12日
「よくある質問」(FAQ)の構造化データをマークアップし、Google検索に表示させる方法ページに「よくある質問」(FAQ)の構造化データをマークアップし、Google検索の検索結果一覧に表示させる方法をご紹介します。