SWELLでHighlighting Code Blockのコピーボタンが表示されない時の対処法

SWELLでHighlighting Code Blockのコピーボタンが表示されない時の対処法

SWELLでHighlighting Code Blockのコピーボタンが表示されない時に確認してほしいことをまとめています。

目次

プラグインの設定

プラグインの設定画面で、「コピーボタン」の表示にチェックが入っていることを確認して下さい。

管理画面 ▶ 設定 ▶ [HCB] 設定 ▶ コピーボタン

HCBのコピーボタン

チェックが入っているのに表示されない場合は、「スクリプトの遅延読み込み」が原因の可能性があります。

高速化「スクリプトの遅延読み込み」の設定

SWELL設定の高速化で、下記のスクリプトを遅延読み込みさせている場合は削除して下さい。

clipboard.min.js,
hcb_script.js,

clipboard.min.jsはコピー関連、hcb_script.jsはHilighting Code Blockのスクリプトです。

管理画面 ▶ SWELL設定 ▶ 高速化 ▶ 遅延読み込み機能 ▶ スクリプトの遅延読み込み

スクリプトの遅延読み込み

これでコピーボタンが表示されるはずです。

プラグインのコピーボタン表示は有効になっているかつスクリプトの遅延読み込みも無効にしたのにコピーボタンが表示されない時は、一度キャッシュを削除してみて下さい。

管理画面 ▶ SWELL設定 ▶ リセット ▶ キャッシュのクリア

キャッシュのクリア

それでも上手く表示されない時は、下記の方法を試して原因を特定して下さい。

要確認
  • スクリプトを遅延読み込みさせる機能(全体)をOFFにしてみる
  • テーマを変更してみる

最後に

公式サイトで紹介されているスクリプトの遅延読み込みの設定をそのままコピペして使っている方が多いと思いますが、恐らくその設定ではHighlighting Code Blockのコピーボタンは表示されません。

また、他のプラグインでもキャッシュや高速化の設定で不具合が起きることは多々あるので、プラグインが正常に動作しなくなった時やサイトの表示が崩れた時は、高速化の設定を見直してみて下さい。

個人的には、なんとなくサイトを高速化したい。他人のサイトの設定をそのまま真似する。サイトのスコアだけで満足してしまう。というやり方は不具合に気づいてない可能性もあるのでおすすめしません。

高速化の設定をするのであれば、設定した後に正常に動作していることも必ず確認して下さい。

シェアしてね!

この記事を書いた人

2024年9月4日、Googleのコアアップデート完了。
このサイトは回復の兆しなし。2023年末からずっと投稿しているパチンコ・パチスロ搭載楽曲一覧の記事でなんとかアクセスを保っているだけ。ジャンルごとにドメインを分けて雑記ブログをやめる。パーマリンクを分かりやすく変更する。アイキャッチ画像のサイズを大きくする。等、SEOで改善できる点はいくつか思いつくけど、恐らくそんな単純な問題じゃないと思う。個人でもユーザーに役立つ記事を書けば上位表示できた時代は完全に終わった気がする。

コメント

コメントする

目次