ソースコードを一発でコピー[ prism.js]失敗!

プラグインを使わずに記事中のコードをコピーできるシンタックハイライタ
見た目もいいし、これだ!!と思ったのですが
またもやPHPファイルの編集で「ファイルを更新」が出来ない壁にぶち当たりました

私が理想とする「コード埋め込み」のパターン!!いつかは・・・その時のために備忘録として残しておきます

参考にさせていただいたのはちゃんブロ工房さんの
【Prism.js】wordpressのソースコードを一発でコピーするシンタックスハイライターの導入方法

1.prism.jsとprism.cssをダウンロード

prismのダウンロードはこちら↓↓

ダウンロード前のカスタマイズ
「ダウンロード」をクリックするとこちらが開きます↓↓

たくさんある項目から必要なものを選択↓↓

————————————————–
1.圧縮レベルを選ぶ(基本どちらでも良い)
————————————————–
Development version ←CSSをカスタマイズする人用
Minified version ←初心者の私はこちらですね

————————————————–
2.テーマ(デザイン)を選択
————————————————–
背景色やコードのハイライトする文字色などです
私は薄いブルーの背景色で黒、緑、青、のハイライトです

————————————————–
3.言語を選ぶ
————————————————–
すごい数のIT言語があります(誰が何に使うんだろ??なレベルです)
「HTML」「CSS」「C-like」「JavaScript」あたりを選べばいいそうです
私は一応「PHP」も選んでみました

————————————————–
4.プラグインを選ぶ
(WordPressのプラグインではなくPrism.jsの便利な機能を追加するという意味)
————————————————–

Line Highlight:指定した行をハイライトする
Line Numbers:ソースコード左側に行番号を表示
Show Language:ソースコードの言語名を表示
Copy to Clipboard Button:全文コピーボタンを設置←これですこれ!
Unescaped Markup:エスケープをしないでマークアップ出来るようにする

————————————————–
5.CSSファイルとjsファイルをダウンロード
————————————————–

————————————————–
6.WordPressの任意の場所に「prism.js」「prism.css」をアップロード
————————————————–
どこにアップロードしたか、わからなくならないように任意の場所にフォルダを作る
それぞれ名前を js や css にする良いとのことなのでwordpress直下に置いてみた

————————————————–
7.サイトにPrism.jsを適用させる
————————————————–
「header.php(ヘッダー)」「footer.php(フッター)」のPHPファイルにjsファイルと
CSSファイルを読み込むように指示を書き込む必要があります

<link rel="stylesheet" href="子テーマまでのパス/css/prism.css">
<script src="子テーマまでのパス/js/prism.js"></script>

子テーマは作ってないのでjsとcssまでのパスになるかと思います

・・・・と、現状はここまでです
ここから先はphpファイルの編集、保存が拒否されるので進めませんがいつかチャレンジします

ハイライトさせるだけの記述方法

<pre>
<code class="language-言語名">
ソースコード
</code>
</pre>

行番号の表示と指定行をハイライトする記述方法

<pre class="line-numbers" data-line="2,3-5">
<code class="language-言語名">
ソースコード
</code>
</pre>

プラグインなしシンタックハイライタの種類と特徴
・容量が少なく軽い
・コピーボタンが簡単に設置できる
・行番号表示ができる
・指定行をハイライト表示
・CSSでカスタマイズできる
・記述方法がW3C推奨    「ちゃんブロ工房」さんからの引用

—追記—- 6,Feb,2021
PHPファイルの更新解決しました⇒Prism.jsも無事実装出来ました \\( ⌒▽⌒ )//

Page END だよ