WP

compose.yaml

■ 最低限やっておくべき設定(重要順)

① URL設定(超重要)

設定 → パーマリンク

  • 「投稿名」に変更
/%postname%/

👉 SEO・可読性・将来の拡張のため必須


② 一般設定

設定 → 一般

  • サイトタイトル
  • キャッチフレーズ
  • タイムゾーン → Tokyo

③ コメント制御(スパム対策)

設定 → ディスカッション

  • ☑ コメントを許可 → OFF(ブログでなければ)
  • ☑ コメントは手動承認
  • ☑ 古い投稿はコメント停止

④ メディアサイズ(無駄ファイル削減)

設定 → メディア

不要なら:

  • サムネイル以外 0 に

👉 ストレージ節約(コンテナ運用だと特に重要)


⑤ 不要プラグイン削除

最初から入ってるやつ:

  • Hello Dolly → 削除
  • Akismet → 使わないなら削除

⑥ バックアップ(コンテナ特有)

Dockerなら:

volumes:
  - ./wp_data:/var/www/html

👉 これ絶対重要

  • コンテナ消えてもデータ残る

さらに:

  • DBも別Volumeにする

⑦ セキュリティ(最低限)

  • ログインURL変更(プラグイン)
  • adminユーザー名変更
  • HTTPS化(リバースプロキシ)

■ タグ・カテゴリ・最新記事のブロック化

ブロックエディタ(Gutenberg)


■ ① タグ一覧(タグクラウド)

方法(GUI)

+ ブロック追加 → 「タグクラウド」

👉 表示例

  • 人気タグが大きく表示される

■ ② カテゴリー一覧

+ → 「カテゴリー」

設定:

  • 階層表示 ON
  • 投稿数表示 ON

■ ③ 最新記事リスト

+ → 「最新の投稿」

設定:

  • 表示件数
  • 日付表示
  • カテゴリフィルタ

■ ④ サイドバー(ウィジェット)に配置

手順

外観 → ウィジェット

または

外観 → エディター(ブロックテーマ)

👉 「サイドバー」に以下を追加

  • 最新記事
  • カテゴリー
  • タグクラウド

■ ⑤ サブメニュー(ナビゲーション)

方法① ナビゲーションブロック

+ → ナビゲーション

中に追加:

  • カテゴリーリンク
  • 固定ページ
  • カスタムリンク

方法② カテゴリーをメニューに入れる

外観 → メニュー
  • 「カテゴリー」を追加
  • 親子構造でサブメニュー化

コメントする