テーマをアップデートしたらFatal error PR 2015/6/6 シェアする LINE! Simplicityの特徴 › フォーラム › 不具合報告 › テーマをアップデートしたらFatal error このトピックには3件の返信、2人の参加者があり、最後にヤトラにより11年、 4ヶ月前に更新されました。 3件の返信スレッドを表示中 投稿者 投稿 2015年6月5日 9:56 PM #27445 ヤトラゲスト さきほど、WordPress管理画面からテーマを1.6から最新版にアップデートしたら、以降は画面がFatal error: Cannot redeclare class MobileTextWidgetItem in /home/と真っ白になりました。 自動更新(?)が問題だったのかもしれません。 管理画面も真っ白で手も足も出ません。 Xserverの管理画面からwp-content→themesをみたらsimplicityが入っていなかったので、1.6を手動でインストールしました。しかしこれだけではブログ画面が復帰しません。 ネットで解決方法を探していますが、見つかりません。何か方法がありましたら教えてください。よろしくお願いします。 2015年6月5日 10:27 PM #27451 わいひらキーマスター Fatal error: Cannot redeclare class MobileTextWidgetItem もしかして、子テーマのfunctions.phpでモバイルテキストウィジェットなどのカスタマイズを行っていませんか? こんな感じのカスタマイズ。 「モバイルのみ表示するテキストウィジェット」をコピペ一発で作るWordpressカスタマイズ方法 上記の記事は、僕が書いたのですが、Simplicityでも同様のカスタマイズが実装されているので、同名クラスが宣言されていると、エラーになります。 functions.phpのカスタマイズ部分を削除してみてください。 2015年6月5日 10:51 PM #27452 ヤトラゲスト しました! 大変便利だと思っていました。 済みません、さっそくfunctions.phpの当該カスタマイズ部分を削除したいのですが、WordPress管理画面もエラー表示になっています。 FTPソフトでXserverを覗いてみたら、/wp-content/themes/のなかにはデフォルトで入っているtwentythirteenがあるだけでSimplicityがありませんでした。ここにはSimplicity1.6を手動でインストールしました。 この場合、修正すべきfunctions.phpはどこにあるでしょうか。 2015年6月5日 11:43 PM #27454 ヤトラゲスト 子テーマにあるということに気がついたので、 public_html →blog →wp-content →themes →simplicity-child →functions.php の記述を削除したところ、無事にブログが表示されました。 どうもありがとうございました(感謝しています!) ネットでいくら探しても分かりませんし、自分だけでは手も足も出ませんでした。 投稿者 投稿 3件の返信スレッドを表示中 トピック「テーマをアップデートしたらFatal error」には新しい返信をつけることはできません。