●HPBでは簡単にできるのにできないこと



5.サイドバーの独立


( サイドバーが独立して動かない )

HPBのフレーム頁では、左フレーム(メインカラム)と右フレーム が独立しています。
これは別々の頁を一つの頁の上に表示しているからです。
二つの頁は別々のものですから、独立して動きます。
だから、左フレームと右フレームに各々スクロールバーが付き、別々にスクロールできます。

しかし、Word Pressではこれができません。

( 追従と独立は違う )

cocoon には「スクロール追従、メインカラム追従」という機能があります。
これは「どちらかが短い場合に、短い方が長い方を追いかけてくる」というもので、
二つが別々に独立して動くわけではありません。

・サイドバー追従 → サイドバーの頁高さがメインカラムの頁高さより小さい場合
・メインカラム追従 → メインカラムの頁高さがサイドバーの頁高さより小さい場合

次の二つの頁を見比べてください。
HPBで作った2フレーム頁 ( 両カラム独立 )
Word Press/ COCOON で作った頁 ( メインカラム追従 )
③この頁は COCOON の「サイドバー追従」です。

使いやすさなら、断然①の「両方が独立して別々に動く」ことでしょう。

「左右を独立して別々に動かす」ためのプログラム修正も紹介されていますが、
「キャパ越え」となっています。※こちらこちら

COCOON さん頼みます!

6.検索・置換

a. Word Pressではプラグインが必要

HPBでは文字列の検索と置換が簡単にできます。
検索・置換対象の頁も細かく指定できます。

文章を書いているうちに「貼り付け」と「貼りつけ」を混在させた場合、
広告コードに「http://」が含まれているかどうかチェックする場合。
「http://」を「https://」に置き換える場合によく使います。
半角英数字を全角英数字に置き換える場合にも使います。

ところが、Word Pressにはこの機能がついていません。
またまた、プラグインが必要になります。

ネットでよく紹介されている「検索・置換プラグイン」が次の二つ。

① Better Search Replace
② Search Regex

①は検索・置換対象が頁名ではなくデーターベース名で表示されます。
初心者には「どの頁がどのデーターベース名か」わかりません。
①は初心者には向かないでしょう。

②は検索・置換対象が頁名で表示されるので、こちらの方がよいでしょう。
当然、,https:// や <br> や <p> </p>なども検索・置換できる。

b. Search Regex の使い方

・プラグイン有効化 → 「設定」or「ツール」の「Search Regex」をクリック

( 検索 )

・「検索欄」に検索する文字列を入れる → 「置換欄」は無記入

・「検索」

・検索結果が頁ごとに表示される

・表示された頁ごとに編集ができる。表示頁の「操作ボタン / タテ3点」をクリック

①「Replace Row」 → 検索した文字列の置換と削除ができる
・表示枠に「置換したい文字列」を記入 → 確認のため色が変わる → 置換 → 置換される
・シングルと複数の使い分けは不明
・削除 → 確認のために削除される文字列の色が変わる → 置換 → 削除される

②「Edit Page」 → 対象頁を開く → 直接編集 → 更新

③ 「Inline Editor」 → 対象頁を開かずにその場で直接編集 → 保存

④ 「Delate Row」 → 削除
※削除されるのは「検索文字列を含んだ行」ではなく「その頁全体」。しかも完全削除。ゴミ箱を探してもない。
   なぜこのような操作があるのか不明。おかげで1頁を作り直しました。要注意。

( 置換 )

・「検索欄」に検索する文字列、「置換欄」に置換する文字列を記入

・「置換する結果」が頁ごとに表示される。(まだ置換されていない)

①「すべて置換する」 → 対象頁すべてについて置換される。

② 対象頁別に置換する場合は該当する頁の「操作 / タテ3点」 → 検索の場合と同じ

( 注意)

・プラグインであるため何が起こるか分からない。検索・置換作業をする前に必ずバックアップを取ること。
・HPBなら「置換したあとの頁」は残っているが、
   Word Pressは「あちらこちらから材料を持ってきて頁にして見せている」だけ、
   ちょっとした変更でなにがどうなるか分からない。「どうにかなったら」頁を表示させることができない。
   必ずパックアップが必要。HPBは「現金」、Word Pressは「仮想通過」に例えられるでしょう。

※参考サイト → こちら

7.リンクの自動修正

既存の頁(ファイル)の名前を変えた場合、
他の頁内から張った「その頁へのリンク、その頁の中にある部分へのリンク」が変わってしまうので、
リンクを張り替えなければなりません。
頁数が多い場合には「張り替え箇所」は膨大になり実際に張り替えることは不可能です。
そもそも、書いた本人がどの頁のどこからどの頁のどこへリンクを張ったのか覚えていません。

HPBではこのリンク張替を自動でやってくれますが、
WordPressでは「自動修正してくれない」ようです。
※何らかの操作やプラグインで修正することができるかもしれませんが、今の私には分かりません。

だから、WordPressでのファイル名変更は絶対にやってはいけないことになります。

ただし、この部分は宿題とします。

選任のための法律知識・

【広告】
流行りの特定小型原動機付自転車
バランス能力が鍛えられるかも。




タイトルとURLをコピーしました