# WordPress：まずはここから

Source: https://support.kapsulehost.com/ja-jp/wordpress-overview

WordPressサイトに対してKapsuleHostが行うこと、お客様ご自身で行っていただくこと、そして用途ごとにどのガイドを読めばよいかをまとめています。

WordPressはウェブの大半を動かしており、KapsuleHostのほとんどのサイトでもデフォルトの選択肢となっています。サイトをWordPressまたはWooCommerceとして作成すると、サイトの左メニューに専用の**WordPress**グループが表示され、WordPressにのみ意味のあるツール、更新、セキュリティ、キャッシュ、ストアの決済などが利用できます。アプリケーションパフォーマンスビュー(APM)は**パフォーマンス**の下にあり、WordPressおよびWooCommerceサイト専用です。このページではそれらの対応関係をまとめています。

## インストールとログイン

サイトをWordPressサイトとして作成すると、データベースや管理者アカウントを含め、インストールは自動的に完了します。セットアップ時に管理者のユーザー名、パスワード、サイトタイトルを選択します。

> **Warning:** WordPressの管理者パスワードはセットアップ時に一度だけ表示されます。続行する前に、必ずパスワードマネージャーに保存してください。後から復元することも可能ですが、今すぐ書き留めておくよりも時間がかかります。

wp-adminにログインできない場合は、[WordPress管理画面へのアクセス](https://support.kapsulehost.com/ja-jp/wordpress-admin-access)を参照してください。パスワードが原因の場合は、[WordPressパスワードのリセット](https://support.kapsulehost.com/ja-jp/wordpress-reset-password)をご覧ください。パネル内のリセット方法は、サイトがメールを送信できるかどうかに依存しないため、「パスワードを忘れた場合」のリンクが機能しないときでも有効です。

まずはこちらから始めてください。[WordPressのインストール](https://support.kapsulehost.com/ja-jp/installing-wordpress)と[WordPress管理画面へのアクセス](https://support.kapsulehost.com/ja-jp/wordpress-admin-access)。

## WordPressメニュー

**ウェブサイト**を開き、サイトをクリックすると、WordPressグループには以下が含まれます。

| タブ | 用途 |
|---|---|
| WordPress | サイトのメインのWordPressパネル |
| Updates | コア、プラグイン、テーマの更新処理 |
| Security | 強化設定と整合性チェック |
| Caching | ページおよびオブジェクトキャッシュの制御 |
| APM | アプリケーションパフォーマンス、どのリクエストが遅いか、その理由。サイトの左メニューではこのグループではなく**パフォーマンス**の下にあります |
| Payments | WooCommerceの決済設定、ストアのみ |

## 更新: サイトを壊す原因

「サイトが落ちたが何も変更していない」というチケットのほぼすべては、実は更新が原因だと判明します。更新そのものが悪いわけではなく、互換性に問題のあるプラグインの無人更新が、深夜3時にサイトをダウンさせることがあるためです。

安全なパターンは地味ですが確実です。

1. バックアップを取得するか、今日の自動バックアップが存在することを確認してください。[バックアップの取得](https://support.kapsulehost.com/ja-jp/taking-a-backup)。
2. ステージング環境で更新を適用してください。[ステージング環境](https://support.kapsulehost.com/ja-jp/staging-environments)と[WordPressステージングワークフロー](https://support.kapsulehost.com/ja-jp/wordpress-staging-workflow)。
3. 重要な部分、ホームページ、投稿、チェックアウトをクリックして確認してください。
4. 本番環境に反映してください。

定型的な更新をプラットフォーム側に任せたい場合は、[自動更新](https://support.kapsulehost.com/ja-jp/wordpress-auto-updates)をご覧ください。何を更新すべきか、何に注意すべきかについては、[WordPressの更新](https://support.kapsulehost.com/ja-jp/wordpress-updates)と[WordPressプラグイン](https://support.kapsulehost.com/ja-jp/wordpress-plugins)をお読みください。

> **Tip:** 重要なサイトでは、一度に1つのプラグインだけを更新してください。何かが壊れても、どれが原因かすぐにわかります。20個のプラグインを一括更新すると、2分で済む修正が半日仕事になりかねません。

## 速度

労力に対する効果が大きい順におおよそ並べています。

1. **キャッシュ。** 訪問者ごとにページを再構築する代わりに、保存済みのコピーを提供します。Cachingタブから始めてください。[サイトキャッシュ](https://support.kapsulehost.com/ja-jp/site-cache)を参照してください。
2. **CDN。** キャッシュしたコピーをサーバーの近くではなく、訪問者の近くに配置します。利用可否はプランによって異なり、カスタムドメインが必要です。[CDNの有効化](https://support.kapsulehost.com/ja-jp/cdn-enabling)を参照してください。
3. **PHPバージョン。** 新しいPHPは体感できるほど高速です。[PHPバージョンの変更](https://support.kapsulehost.com/ja-jp/changing-php-version)を参照してください。
4. **画像とプラグイン。** WordPressサイトを遅くする最も一般的な2つの原因は、巨大なアップロード画像と、すべてのリクエストで処理を行うプラグインです。APMタブでどのリクエストが遅いかを確認できます。
5. **メモリ。** ページが読み込み途中で止まる場合、速度の問題ではなく制限に達している可能性があります。[WordPressのメモリ制限](https://support.kapsulehost.com/ja-jp/wordpress-memory-limit)と[PHPの拡張機能と設定](https://support.kapsulehost.com/ja-jp/php-extensions-and-ini)を参照してください。

一般的な内容については、[ウェブサイトの速度](https://support.kapsulehost.com/ja-jp/website-speed)と[サイトの低速化とリソース制限](https://support.kapsulehost.com/ja-jp/site-slow-resource-limits)を参照してください。

## WordPressによくある典型的な不具合

それぞれに特定の既知の原因と対処法があります。推測で対応しないでください。

- **真っ白なページが表示される。** ほとんどの場合、表示が無効化されたPHPの致命的エラーです。ログにファイル名が記録されます。[WordPressのホワイトスクリーン](https://support.kapsulehost.com/ja-jp/wordpress-white-screen)、[エラーログ](https://support.kapsulehost.com/ja-jp/error-logs)。
- **ホームページは表示されるが、他のすべてのページが404になる。** パーマリンクの書き換えの問題です。KapsuleHostのウェブホスティングはnginxで稼働しているため、`.htaccess`のルールはここでは機能しないことにご注意ください。[パーマリンクの問題](https://support.kapsulehost.com/ja-jp/wordpress-permalink-issues)、[WordPressと.htaccess](https://support.kapsulehost.com/ja-jp/wordpress-htaccess)。
- **以前は問題なかったページで鍵マークが壊れている。** 混在コンテンツで、多くはドメイン移転後に発生します。[混在コンテンツの修正](https://support.kapsulehost.com/ja-jp/ssl-mixed-content)。
- **ドメイン変更後、至る所に古いURLが残っている。** WordPressは絶対URLをデータベースに書き込みます。[検索と置換](https://support.kapsulehost.com/ja-jp/wordpress-search-replace)。
- **一定サイズを超えるとアップロードが失敗する。** WordPressではなくPHPの制限によるものです。[PHPの拡張機能と設定](https://support.kapsulehost.com/ja-jp/php-extensions-and-ini)。

## WooCommerce

ストアとはお金が絡むWordPressサイトであり、上記のすべての重要度が高まります。バックアップの重要性が増し、更新は毎回ステージングを経由する必要があり、決済ゲートウェイの設定はPaymentsタブで行います。[WooCommerce](https://support.kapsulehost.com/ja-jp/wordpress-woocommerce)、[サイトの決済](https://support.kapsulehost.com/ja-jp/site-payments)、そしてプラットフォームチームに関与してもらいたい場合は[WooCommerce向けCare](https://support.kapsulehost.com/ja-jp/care-woocommerce)をご覧ください。

## 開発者向け

- コマンドラインでの管理には[WP-CLI](https://support.kapsulehost.com/ja-jp/wordpress-wp-cli)をご利用ください。
- シェルアクセスには[SSHキーの追加](https://support.kapsulehost.com/ja-jp/adding-ssh-keys)をご覧ください。
- リポジトリからのデプロイには[Gitデプロイ](https://support.kapsulehost.com/ja-jp/site-git-deploy)をご利用ください。
- 誰かがアクセスしたときにしか動かないWordPressの疑似cronではなく、実際のシステムcronには[cronジョブ](https://support.kapsulehost.com/ja-jp/cron-jobs)をご覧ください。
- [phpMyAdminの使用](https://support.kapsulehost.com/ja-jp/sites-phpmyadmin)と[リモートデータベースアクセス](https://support.kapsulehost.com/ja-jp/database-remote-access)。

## セキュリティ

WordPressは常に標的にされており、その多くは未パッチのプラグインを探す自動スキャナーによるものです。Securityタブでは強化設定を扱いますが、それ以外は日頃の習慣次第です。

- プラグインを常に最新の状態に保ち、使用していないものは削除してください。
- KapsuleHostアカウントで二要素認証を利用してください。[二要素認証](https://support.kapsulehost.com/ja-jp/two-factor-authentication)。
- 必要になる前に復旧手順を把握しておいてください。[サイトがハッキングされた場合](https://support.kapsulehost.com/ja-jp/site-hacked-what-to-do)と[マルウェアの駆除](https://support.kapsulehost.com/ja-jp/malware-cleanup)。

全体像については[セキュリティ](https://support.kapsulehost.com/ja-jp/security-overview)を、サイトレベルの制御については[サイトのセキュリティ](https://support.kapsulehost.com/ja-jp/site-security)をご覧ください。

## 既存のWordPressサイトの移行

**移行**内の移行ウィザードをご利用ください。[移行](https://support.kapsulehost.com/ja-jp/migrations-overview)、[KapsuleHostへの移行](https://support.kapsulehost.com/ja-jp/migrating-to-kapsule)、[cPanelからの移行](https://support.kapsulehost.com/ja-jp/sites-migrate-cpanel)をご覧ください。

それでも解決しない場合は、[サポートチケットの開設](https://support.kapsulehost.com/ja-jp/opening-a-support-ticket)をご利用いただくか、[Websites](https://support.kapsulehost.com/ja-jp/sites-overview)と[ホスティング用語集](https://support.kapsulehost.com/ja-jp/glossary)から始めてください。
