ItinerisLtd.trellis_flush_rewrite_rules_during_deploy
trellis_flush_rewrite_rules_during_deploy
目標
Trellis のデプロイ時に、WordPress のリライトルール(登録された投稿タイプなどに基づく)をリセットします。
最低要件
インストール
このロールを requirements.yml
に追加します:
# requirements.yml
- src: itinerisltd.trellis_flush_rewrite_rules_during_deploy
version: 0.1.0 # 最新版を確認してください!
このロールを deploy_finalize_after
フック に追加します:
# group_vars/all/deploy-hooks.yml
# 詳細は https://roots.io/trellis/docs/deploys/#hooks をご覧ください
deploy_finalize_after:
- "{{ playbook_dir }}/vendor/roles/itinerisltd.trellis_flush_rewrite_rules_during_deploy/tasks/main.yml"
注意:このロールはキャッシュを消去する前に入れてください。例えば:trellis-purge-wp-rocket-cache-during-deploy や、trellis-purge-kinsta-cache-during-deploy などが該当します。
使い方
通常通りにデプロイしてください。特別なアクションは必要ありません。
このロールは、Trellis のデプロイ時に $ wp rewrite flush
を実行します。
よくある質問
すごいですね!他に同じようなものはどこで見つけることができますか?
- Itinerisのブログ に記事があります
- ItinerisのGitHubプロフィール に他のプロジェクトがあります
- Itinerisのwp.orgプロフィール に他のプラグインがあります
- Twitterで @itineris_ltd や @TangRufus をフォローしてください
- あなたの次の素晴らしいサイトを作るためにItinerisを雇ってください
wp.orgにはないですが、⭐️⭐️⭐️⭐️⭐️のレビューはどこに書けばいいですか?
ありがとうございます!気に入っていただけて嬉しいです。このプロジェクトを使っていることを上司に知らせることが大切です。wp.orgでレビューをする代わりに、以下を検討してください:
- @itineris_ltd と @TangRufus をメンションして、何か良いことをツイートする
- このGitHubリポジトリーにスターを付ける
- このGitHubリポジトリーをウォッチする
- ブログ記事を書く
- プルリクエストを提出する
- Itinerisを雇う
フィードバック
フィードバックをください! このライブラリができるだけ多くのプロジェクトで役立つようにしたいです。ぜひissueを提出し、好きな点や嫌な点を教えてください。プロジェクトをフォークして提案をするのも歓迎です。 小さなことでも構いません。
変更履歴
最近の変更についてはCHANGELOGをご覧ください。
セキュリティ
セキュリティに関する問題を発見した場合は、issueトラッカーを使用せずにメールで[email protected]までご連絡ください。
クレジット
trellis_flush_rewrite_rules_during_deployは、Itineris Limitedのプロジェクトで、Tang Rufusによって作成されました。
貢献者の詳細なリストはこちらで確認できます。
ライセンス
trellis_flush_rewrite_rules_during_deployはMITライセンスの下でライセンスされています。詳しくはライセンスファイルをご覧ください。
Resets WordPress' rewrite rules (based on registered post types, etc) during Trellis deploys
ansible-galaxy install ItinerisLtd.trellis_flush_rewrite_rules_during_deploy