諸般の事情により、WordPressのStaticPressを使って、静的ページを作成し、サーバーにアップするという運用をしている人も多いと思います。
まぁ、私がそうなんですが。
コンテンツが増えてくると再構築にも時間がかかり、なおかつダウンロードにも時間がかかるってんで、PHPを使ってZIP圧縮してダウンロードするという手を取っております。
がしかし、StaticPressが原因かPHPのPGが原因か分からないのですが、ZIPファイルをサーバーにアップして、コマンドでサーバー上で解凍する運用をしていると、どうやらいくつかのフォルダのパーミッションがおかしくなるという事案が発生しているようです。
ディレクトリだけパーミッション変更できないものかな、と調べていたらまさにどんぴしゃな回答がこちら。
ディレクトリをchmod
find . -type d -print | xargs chmod 755
ファイルをchmod
find . -type f -print | xargs chmod 644
ファイルまたはディレクトリのみへの chmod コマンド大変助かりました。