こんにちは😃
私のテスト環境で WordPress7.0 環境を用意して、「Twenty Fourteen」のテーマ(バージョン: 4.5)をインストール・有効化してみましたが、特に表示崩れなどは発生していないです。
で、サイトのURLを共有してくださったので、デベロッパーツールで確認したところ、Twenty Fourteen の CSS が 403 で拒否されているようです。
https://www.astronaut.jp/wordpress/wp-content/themes/twentyfourteen/style.css でアクセス
↓
HTTP Error 403
ですので、WordPress やテーマのアップデートというよりも、サーバー側のアクセス制限・パーミッション・.htaccess が原因の可能性が高いと思います。
ファイルのパーミッション設定、.htaccess の記述内容、サーバー側でのアクセス制限などを見直してみてください。
- ファイルのパーミッション
FTP/ファイルマネージャーで確認します。
wp-content 755
themes 755
twentyfourteen 755
style.css 644
- .htaccess の確認
以下の場所に .htaccess がないか確認します。
/wordpress/.htaccess
/wordpress/wp-content/.htaccess
/wordpress/wp-content/themes/.htaccess
/wordpress/wp-content/themes/twentyfourteen/.htaccess
その中で、特に以下のような記述がないでしょうか?
Deny from all
Require all denied
<FilesMatch "\.(css|js)$">
解決されることを願っております。
Asakawaさん
ご回答いただき、ありがとうございます。
ご教示いただいた通り、「/wordpress/wp-content/themes/twentyfourteen/style.css」のパーミッションを確認したところ「600」となっていたため、「644」に変更したところサイトが意図した通りに表示されました。
他のテーマ用ファイルのパーミッションもすべて「600」となっておりましたので、テーマのスクリーンショットファイル「screenshot.png」も「644」に変更したところ、WordPressのダッシュボード上でテーマのサムネイルが表示されるようになりました。
必要なファイルのみ、パーミッションを「644」に変更して対応するようにいたします。
「.htaccess」ファイルは存在しておりませんでした。
本件、解決いたしました。
ご対応、ありがとうございました。
ご報告ありがとうございます。解決できて良かったですね!