前回のサイト構築記事から時間がたったので、最近のサイト環境の話をします。
simple-kojinsiteの話
もう改造しすぎてほぼ原形を留めていないのですが、ギャラリーが多い人はここをカスタマイズするといいよ~っていうおすすめの話です。
このサイトは画像がとても多いので、ギャラリーの読み込み失敗することが多くて、私は以下のカスタマイズをしました。
- モーダルクリック後に投稿本文読み込みに変更
- 24件ごとに無限スクロール(ajax)読み込み(Javascript制御)
これで完全に改善しました。
注意点は、ajax読み込みにすると、センシティブやパスワード判定に失敗することがあるのと、上手くモーダルが開かないことがあるので、デバッグは慎重にやったほうがいいことですね。
ちなみに、私はあまりコーディングに詳しくないので、やりたいことをchat-GPTに丸投げしてやってもらってます。
他にもブログ記事ヘッダー部分など、色々弄ってます。最早原型ほぼないので、いっそ自作テーマ作るのもありかな~と思っています。
もう少しアカデミックな雰囲気のサイトにしたいな。
プラグイン
Advanced Custom Fields
少しPHPなどを弄れるようになって、このプラグインの有無でサイト構築の速さが全然違うことに気づきました。
これがあると、カスタム投稿や、カスタムフィールド(投稿画面の下の方に独自の入力フォームを追加できる機能)を、function.phpを弄らずに追加できます。
しかも入力フォームのラベルを日本語にしたりできるので、かなり使い勝手が良いです。

こんな感じで、小説投稿時にカスタムフィールドを作って入力しておくと…

ページ下部に通頒ページへのリンクを貼ったりできます。
他にも動画の公開日や、個別のバッジをつけたりなど、発想次第で何でもできちゃうのでとても楽しいです。
Simple Custom CSS and JS
ちょっとしたCSSやJavascriptを試すのに、いちいちファイル作ってアップロードして…をやらなくてもいいので、とても気楽に試せます。
Lightbox with PhotoSwipe
必要十分で速い。あと、多分このサイトテーマと相性がいいです。
FileBird Lite
メディアが無限に増えていくので、これを入れるとフォルダ分けができて画像管理が快適になります。
Custom Taxonomy Order
普通にタグを使うとアルファベット順に並んでしまうのですが、これを入れてタグの順番を変更しています。
Admin Columns
ACFなどでカスタムフィールド使いまくっているため、これで管理画面で「どの投稿に何を入力しているか」をわかりやすくしています。
センシティブ判定・PW判定の有無なども確認できるのでおすすめ。

※コメントは最大500文字、5回まで送信できます