こんにちは、picaです。
この度、サイトのリニューアルを行いました。

今まで利用していたテーマ「Cocoon」に不満があった訳ではないのですが、完全にオリジナルでテーマを作りたくなりまして。
WordPressで一からテーマを作れるスキルがあれば、食うのに困らないとかTwitterとかで見たし!
でもCSSをいじってて、アプリ開発のほうが楽しいな〜って思いましたまる。
リニューアル作業に飽きてしまったので一旦は完成ということにしましたが、時々いじるつもりです。

他の理由としては、アプリの広告表示をなぜか制限されてしまって、アプリ更新のやる気が若干減っていたというのもあります…
今は制限解除されたのですが、別に自分でタップしてもいないのになんでかな。

テーマ作成中にたくさん調べ物をしたり、壁にぶつかったりしたのですが、割と忘れちゃいました!!
メモっとけよ自分!(と今までの人生で何回思ったことか)
仕方ないので参考にした図書や、追加したプラグインを挙げていきますー。

参考にした本

グーテンベルク時代のWordPressノート テーマの作り方(入門編)

グーテンベルク時代のWordPressノート テーマの作り方 2(ランディングページ&ワンカラムサイト編)

各1000円でKindle Unlimited対応はめちゃくちゃお得!
細かいステップにわけられた説明と画像がわかりやすく、何もないところからテーマを作成する流れを掴みやすかったです。

WordPressデザインレシピ集

上の本と合わせてよくお世話になりました。
こんなこともできるよーって感じでいろいろと書いてあるので、勉強になります。
必要になったところしか読んでないので、まだ読みきれてなかったりします。

プラグイン

SEOPress

CocoonではSEO対策がしっかり行われているということで、SEO系のプラグインは入れていませんでした。
自作テーマでSEO対策まで考えたら時間が全然足りないですし、有名所のYoastを使おうかな?と思ったのですが…
せっかくなので、もうちょっとマイナーどころを使ってみることにしました。
とは言えしっかり日本語化されているし、診断・アドバイスしてくれるのが親切ですねー。
Google Analyticsの設定もできました。

Cookie Notice & Compliance for GDPR / CCPA

初めてサイトを訪問したとき、下部などに表示されるバーを実装します。

GDPRもCCPAも個人情報保護に関する規則/法律で、前者がEU、後者がカリフォルニア州で適応されます。
Cookieも保護対象の個人情報に含まれるということで、Cookieを利用する場合は閲覧者に許可を得る必要が出てきたんですね。
サイト管理者であるわたしは日本に居住していますが、サイトは世界中から閲覧される可能性があります。
ていうかAppleもGoogleもカリフォルニア州なんですよ!

SEOPressにも確認機能はあるのですが、 Cookie Noticeのほうがカスタマイズの幅が広かったので、別に入れることにしました。

Breadcrumb NavXT

Advanced Custom Fields

Custom Post Type UI

Smart Custom Fields

Smart Custom Fields以外は定番プラグインみたいです。
SCFは、繰り返し機能が使えるので利用しました。
こっちはこっちでシンプルでいい感じです。