web-dev-qa-db-ja.com

public_htmlフォルダーにある `wp-cli.yml`とは何ですか?

最近、ホスティングパッケージにサインアップし、WordPressをコントロールパネルからインストールしました。 Webルートフォルダーにwp-cli.ymlがあることに気付きました。ファイルには以下が含まれます。

Apache_modules:
    - mod_rewrite

何のために聞いてもいいですか?使用しなくても、そのままにしておくことをお勧めしますか?

5
Stickers

ホスティング会社がWordPressコマンドラインインターフェースの可用性と更新を管理するために使用しているファイルです。そこにあるはずです、それを台無しにしないでください。

3
JCL1178

WordPressのコマンドラインインターフェイスである wp-cli で使用されます。
wp-cli.ymlは、wp-cli.phpが使用するWebサイトに関連する構成値を設定する場所です。
https://make.wordpress.org/cli/handbook/config/

たとえば、コマンドライン(wp rewrite flush)から "pretty links" を更新するには、wp-cli.yml(またはconfig.yml)ファイルがコマンドに必要です。正しく機能します。
ドキュメントから:

wp rewrite flushは、書き換えルールをフラッシュします。
登録済みの投稿タイプなどに基づいてWordPressの書き換えルールをリセットします。
WP-CLIで.htaccessファイルを再生成するには、mod_rewriteモジュールをwp-cli.ymlまたはconfig.ymlに追加する必要があります。
例えば:
Apache_modules: - mod_rewrite

テーマを変更する場合、またはWordPressファイルのインストールフォルダーを変更する場合、パーマリンクのフラッシュと再保存が必要になることがよくあります。

4
SherylHohman