投稿者「atcon」のアーカイブ

カテゴリーアーカイブ一覧の表示件数を自由に設定する

2025年03月17日   コメントを残す

先週、1週間ほどかけて子テーマを作り直したことを、下記のブログに書きました。

子テーマを作り直してから4日間ほど何の問題もないと思っていたのですが、13日の夜また不具合が起きました。

・コメントの送信の際、画面が真っ白になる。
・プラグインの設定ができなくなったり、「無効化」する際画面が真っ白になったり、削除ができなくなったりした。
・メディアライブラリのグリッド表示ができなくなった。
など、不具合があちこちに現れて、最終的には管理画面にログインできない状況になりました。

プラグインの自動更新のタイミングで不具合が起きたのでは?と思うのですが、何が悪かったのか、複合的に悪かったのか?
原因は分からないけど対処しているうちになんとかなりました。

カテゴリーアーカイブリスト一覧の表示件数を自由に設定する

必要なプラグインは一度削除して、再インストールしました。
ただ、カテゴリーアーカイブの「表示件数を設定できるプラグイン」が、互換性がなくなり機能しなくなってしまいました。

当ブログではWordpressのカテゴリーをクリックした時、サムネイル付きのアーカイブリストが一覧表示できるよう作っているのですが、、、、
困ったことにデフォルトだと表示件数は、管理画面で設定した「表示設定」と同じになります。

カテゴリーアーカイブページの表示件数を「表示設定」に左右されず好きな件数に設定してくれるプラグインが無いかと探したところ、プラグインを使わずに設定できることを解説しているブログ記事がありました!

WordPressでコンテンツごとにアーカイブページの表示件数を変更するベストな方法
https://sole-color-blog.com/blog/222
              「それからデザイン」

上記記事を参考にカテゴリ―アーカイブの件数を変更できました。
ありがとうございました。

仕上がり

2週間ほど、すっかりWordpressにかかりっきりになっていました。
まだ固定ページ「原発は要らない」ページの読み込みが異常に遅くなった、という不具合が残っています。たぶんキャッシュの問題だと思いますが、しばらくは時間がないのでまた来月に対処します。

追記:2025年3月18日

「原発は要らない」ページの読み込みが遅くなった原因は、「RSSフィード」の設置が問題のようです。
復興庁-新着情報の「RSSフィード」はエラーが出て、ついに取り込みができなくなりました。
原子力規制委員会(YouTubeサイト更新情報)と原子力資料情報室更新情報 (新着情報)は「RSSフィード」の取り込みはできるものの、ページの読み込みが極端に遅くなります。
仕方なく、RSSは削除しました。

WordPressの画面が真っ白になり子テーマを作り直すことになった

2025年03月13日   コメントを残す

先月28日、当ブログの画面が真っ白になり、それから先週いっぱい復旧作業をしていました。
次から次と対処しなければならないことが見つかり状況をメモする余裕もなかったのですが、今後のために順を追って振り返り思い出したことを記録しておきたいと思います。

また、この1週間、検索に検索を重ねて、たくさんのブログ記事を読み、その中から参考にさせていただいたブログも合わせて紹介していきます。

子テーマを作成するまでとその後

  1. 最近やけにページの読み込みが遅い
  2. PHPのバージョンが古いことに気づきバージョンアップした
  3. BackWPup」プラグインを導入しバックアップをとっておく
  4. キャッシュプラグインを導入し、キャッシュを全削除した途端、画面が真っ白になったBackWPupで復元する
  5. XAMPPを起動させ、ローカルサイトで子テーマを作り直す
  6. 子テーマを作って分かったことと作り直した結果は?
  7. 困ったことを解決してくれた記事

1.最近やけにページの読み込みが遅い

最近やけにページの読み込みが遅く、コメントの送信にすごく時間がかかるようになりました。ブログサイトそのものがひどく重くなった気がします。
読み込みが遅くなる原因と対策はいろいろありますが、

WordPressブログが重い原因とは?初心者でもできる対策を解説
https://www.xserver.ne.jp/blog/wordpress-slow

まず簡単なところから不要なプラグインを見直して削除することから始めました。

ちょっと前にキャッシュ系プラグイン『W3 Total Cache (W3TC)』を入れていたのですが、サイトのパフォーマンスを上げるためのプラグインなのに現状ページの読み込みが遅くなっているので、これは必要ないと思い削除することにしました。
これがなんと!何度試しても管理画面から削除することができない。FFFTP(ファイル転送アプリ)を使ったところ、一括削除が無理だったのでファイルを少しずつ小分けにして削除していきました。すっごく時間がかかりました。

2.PHPのバージョンが古いことに気づきバージョンアップした

そして新たにキャッシュ系のプラグインを入れようとしたところで、最新のPHPのバージョンが8.4になっていることを知り、レンタルサーバーの管理画面でPHPバージョンを設定しました。(ロリポップでは2025年2月現在最新は8.3)
PHPが古かったためにプラグインが機能していなかったのかもしれません。
PHPのバージョンは毎年更新されています。私はバージョン7.4から5年間ほど更新を怠っていたわけです。

3.『BackWPup』プラグインを導入しバックアップをとっておく

キャッシュ系プラグインを導入する前にバックアップを取っておきます。
PHPもバージョンアップしたことなので、プラグイン『Backwpup』を入れて事前にバックアップを取りました。

追記:アーカイブ形式と圧縮形式については下記のように推奨している記事もあります。

【アーカイブ形式】解凍時にファイルが壊れにくい「Tar GZip」を設定する
【圧縮形式】サーバーへの転送速度が上がり、容量も軽くなるためサーバーへの負担を減らせる「GZip」を選択する  
https://help.sakura.ad.jp/

4.キャッシュプラグインを導入し、キャッシュを削除した途端、画面が真っ白になった↠BackWPupで復元する

キャッシュ系プラグインとして設定が比較的シンプルと思える『WP Fastest Cache』を導入しました。
そして設定したのち「キャッシュを削除」ボタンを押したところ、サイトが真っ白になりました。
管理画面は開けるもののサイトは表示されません。真っ白です。

とりあえず、『BackWPup』を使ってバックアップデータを復元することができました。
といっても完璧に復元できたわけでなく、css(スタイルシート)やfunctions.phpに追加した機能が反映されていないところが見受けられます。さらに読み込み速度はグッと遅くなっている気がしました。

サイトが真っ白になる原因はいろいろあるけれど、私のブログの場合絶対テーマに問題があると思いました。
なぜなら、私のブログのテーマは十数年前、私が十分な知識もないままWordpressの標準テーマ『Twenty Twelve』をベースに作った、自作の子テーマだからです。テーマ自体が完璧でないことは間違いないのです。

5.XAMPPを起動させ、ローカルサイトで子テーマを作り直す

XAMPP(ザンプ)を起動してサイトを作成したり編集すれば、いちいちレンタルサーバーにアップしなくても、自分のPC(ローカルサイト)上で動作確認ができます。
何度失敗しても気にすることなく作業が続けられるので、私には無くてはならないツールです。今使っているXAMPPのバージョンは7.46で、5年前に入れ替えたものです。これもだいぶ古くなりました。2025年現在は8.2.12のようです。いずれまた最新のバージョンに入れ替えなければならないかもしれませんが、前回インストールに結構大変な思いをしたので、もうしばらくはこのままでいたいような、、、、

XAMPPとは?XAMPPの意味や設定・使い方を解説
https://hnavi.co.jp/knowledge/blog/xampp

ちなみにコードを書くエディタは『Visual Studio Code』を使いました。
Visual Studio Code』はMicrosoftが開発している無料のWeb用のコードエディタです。無料とは言えAdobeの有料アプリにも劣らない機能を備えています。

初心者にもわかる「VSCode」の導入から基本操作まで解説
https://envader.plus/article/118

子テーマについて書かれた記事をたくさん読み漁りました。

WordPressで子テーマを作る方法と反映されない場合の対策
https://designup.jp/wordpress-child-theme.html

6.子テーマを作って分かったことと、作り直した結果は?

そもそも私は何故、子テーマを作るか?

その理由はプログラミングのスキルが無くても、お仕着せでないデザインで自分仕様のブログサイトを作りたいからです。
それと、プログラミングのスキルが無いからこそ分からないことだらけで、それを検索して解答を見つけ解決していく過程が結構楽しい。もちろん、趣味の範疇だから楽しめています。趣味ならばどんなことも楽しいものです。

とまあ、そんなわけで、『Twenty Twelve』を親として、子テーマを一から作り直していきました。

今回、以前作成した自作の子テーマを見返してみて、私は読み込み速度を低下させるようなマズイ作り方をしていたんだってことがよーく分かりました。
十数年前、親テーマのstyle.cssfunctions.phpをマルっとコピーして変更や追加をしていったのですが、その際変更を加えなかった部分を削除せずそのままファイルに残していました。親テーマと子テーマで二重表記になった余分なコードがあったということです。
実際はコードを記述するのは変更や追加箇所だけでよかったのです。
追加したけどあとから必要なくなったコードなんかもそのまま残っていて、、、、
作りっぱなしで、ゴミは溜まり続けていたというか、、、、それでも、サイトは動いていたわけですが。正直言うと当時は削除することが怖かったというところもありました。

style.cssの作成について

今回style.cssを作成するにあたっては、親テーマのstyle.cssをコピーして編集追加を行うところまでは前回と同じです。
その後、削除したい部分はコメントアウトして動作確認をし、OKだったら削除、エラーが出たら見直す、を繰り返していきました。
記述ミスと記述する場所を間違えないようにするため、慣れないうちは面倒でもこの方法が安心かなと思います。

その作業をしている間にも別のブログサイトが2個、画面が真っ白になるという事態が発生しました。それはプラグインの自動更新中に起こったことだったので、全てのプラグインを「無効化」し、ひとつずつ「有効化」して動作確認を繰り返していきました。すると古くから入れているプラグインが一エラーを起こしているのが分かりました。PHPのバージョンアップをしたため互換性に問題が生じたのか?と推測するのですが、、、、ともかくそのプラグインを削除したところサイトは正常に戻りました。

WordPressを使い続けるにはメンテナンスが必要

WordPressも親テーマもプラグインも頻繁にアップデートを繰り返しています。
それは、アプリケーションを作る側が常にメンテナンスをしているってことなんですよね。
アプリを使う側も同様にメンテナンスを繰り返していかなければならない、って当たり前のことを今さらながら思い知りました。

子テーマを作り直した結果

そして子テーマを作り直した結果どうなったかというと、すごく読み込みが速くなりました!とりあえず私の環境においてはですが、ページをサクッと開けるようになりました。

下は「テーマ管理画面」に並んでいる親子のツーショット。

7.困ったことを解決してくれた記事

個別記事に大きく表示されるアイキャッチ画像を非表示にしたいと思ったところ、十数年前とはTwenty Twelveの仕様も変わっていて、どこをコメントアウトすれば良いのか分からず困りました。下記記事のおかげで解決できました!

記事編集画面で、h1~h6などがstyle.cssに書いたものと同じスタイルで表示されるようeditor-style.cssを作成しました。下記のブログを参考にさせていただきました。

「2025 猫展 平面と立体」のお知らせ

2025年02月15日   2件の返信

2/15(土)~3/4(火) 11:00~18:00

於:ギャラリー白樺
休館日:2/19(水)、2/26(水)

今年は第10回記念となる『猫展』。62名の作家が参加されています。今までで一番多い参加数ではないでしょうか?
当サイトでご紹介しています『鉄のオブジェ・通畠義信さん』、『画家・通畠朋子さん』、『皮革染色工芸・山田利喜子さん』が、今年も出品されています。

一部作品画像をいただきました。

通畠朋子さん作品

山田利喜子さんの作品

昨日の夜「きぼう」を観ましたよ

2025年01月31日   2件の返信

昨夜、久しぶりに国際宇宙ステーション(ISS)の『きぼう』を観ました。
「『きぼう』のある国際宇宙ステーション (ISS) は、いくつかの条件がそろえば、肉眼で見ることができます。」とKIBO国際宇宙放送局のサイトに紹介されていますが、観測時間がとても短いので、事前に時間と方角を確認しておかなければ見逃してしまいます。

以前、方角を探しているうちに時間が過ぎてしまったことがあったので、
今回はスマホに「きぼう予報アプリ」を入れました。これなら方向音痴の私でも大丈夫です。
スマホで方角を確認していると、『きぼう』が近づいていることや、今何人くらいの人が同じ空を見上げているかをアプリが教えてくれます。

あ、発見!と写真を撮っているとすぐにビルの後ろに隠れてしまい、、、

↓ビルの陰から現れた『きぼう』。
この時が一番接近している時間帯だったけど、それでもまだ遠い。

3分間程度で遠くに消えていきました。

数年前に初めて見た時は日没後もまだ空が明るい季節で、距離ももっと近かったから、キラキラした光が束になって移動していくのがはっきり見えたものです。
今回はちょっと距離も遠く、私のスマホのカメラ機能も悪過ぎて小さなぼんやりとした『きぼう』になってしまいましたが、それでも、地上から約400km上空の宇宙で働いている人たちがいることを、想像するだけで心が躍ります。

『きぼう』の観測予報は下記のページで検索できます。
https://lookup.kibo.space/

「現在地で探す」を選択すると、正確な時間と方角や仰角を知ることができます。
明日2月1日は距離も最接近。でも鹿児島市のお天気はあいにく雨予報です。どうなんだろう。その時間だけ晴れないかしら。

2月13日もまあまあ距離が近い。
月間予報で鹿児島市は晴れそうなので、絶好の観測日和になるかもしれません。ただし日の出前の時間です。朝早起きの人にお勧めです。

『きぼう』は、日没後と日の出前の2時間程度の間に、条件が合えば見る事ができるそうです。
時々思い出したら夜明け前の空や太陽が沈んだあとの空を眺めて『きぼう』を見つけてみて。

積んどく本

2025年01月28日   コメントを残す

このところ気力レベルが低下していて、読書ができなくなっています。
本のページをめくっても文章が頭に入ってこない。ただただ白いページを眺めているような感じ、、、
読みたい本や読み直したい本、読むべき本がまだまだあるのに。

このままではいけない。読書意欲を取り戻せねば。
とりあえず、現在手元にある未読の本や再読したい本を机の上に積み重ねて眺めてみました。
結構たくさんありますよ。

これとか、、、、

って、何この本?って思いました?

この2枚の写真はPhotoshopの「生成塗りつぶし」機能を使って、AIに作成してもらいました。
「日本語のタイトルで作って」とお願いしたのに、こんな謎の表紙ができあがりました。
赤い丸が日本を表しているのかな?ちょっと面白い。

実際に手元にある本はこれです。

現在、未読の本と読みかけの本と再読したい本が計8冊積んどく状態。そのうち2冊は時の流れとともに、読みたいという気持ちがどこかへいってしまいました。

読書をしないでいると、何だかますます何も考えなくなるようです。
気力低下は思考力低下に直結しますね。自分に喝を入れなきゃと思うこの頃です。