Simplicityの特徴 › フォーラム › 不具合報告 › functions.phpを書き換えミス?で真っ白なPaese errorに
- このトピックには6件の返信、2人の参加者があり、最後に
ヤトラにより10年、 10ヶ月前に更新されました。
-
投稿者投稿
-
-
2015年12月9日 7:40 PM #34372
ヤトラ
ゲストテーマ改造「ツィッターボタンにcount.jsoonを用いて非同期でツイート数を表示するカスタマイズ方法」を試みました。
「sns-button-twitter.phpで関数を呼び出す」をしたところでブログが真っ白なPaese errorになってしまいました。下記の文字列だけが表示されます。
Parse error: syntax error, unexpected ‘<‘ in /home/photo-yatra/photo-yatra.tokyo/public_html/blog/wp-content/themes/simplicity-child/functions.php on line 69
すぐに、いじった部分を削除して元に戻したつもりなのですが、真っ白なPaese errorのままです。子テーマのfunctions.phpをいじっただけのつもりだったのですが、なにか間違えてしまったかもしれません。
素人考えてこれ以上いじると、かえって大変なことになりかねないと思い、ここで質問させていただきます。復旧方法の手がかりがありましたら教えてください。よろしくお願いいたします。
-
2015年12月9日 8:44 PM #34376
わいひらキーマスターParse error: syntax error, unexpected ‘<‘と書いてあるので、PHPの文法エラーかと思います。
functions.phpの余計なところに<が入っているのではないかと思います。
PHPの文法を確認してみてください。ただ基本的に、サポート対象外のものにもあるように、ファイルのカスタマイズによる不具合は、サポート対象外となっています。
というのも、どのようなカスタマイズをしたかは、実際のカスタマイズコードを見てみないと、こちらからはわからないからです。
できれば、自前で解決していただければと思います。最悪でも、カスタマイズした子テーマのファイルを、Simplicityの子テーマからダウンロードしたfunctions.phpファイルに置き換えれば、真っ白なのは解消できるかと思います。
-
2015年12月9日 8:45 PM #34377
ヤトラ
ゲスト済みません、自己解決いたしました。
FTPクライアントソフトで/simplicity-child/functions.php を開いて、ツィッター関連の新規コードを削除しました。さきほどは慌てていて、思わず質問してしまい、申し訳ないです。
読んでくださった方にお手数をお掛けしたことをお詫びいたします。
-
2015年12月9日 8:47 PM #34378
わいひらキーマスター了解です。
ご報告ありがとうございます。 -
2015年12月9日 8:51 PM #34379
ヤトラ
ゲストわいひらさん、ちょうど同じタイミングでのご返答、恐縮いたします。
ちょうどよかったのでツィッターボタンのことで質問させていただきます。
「まずは親テーマから子テーマフォルダ内にsns-buttons-balloon.phpファイルをコピペします。」がよくわかりません。「子テーマフォルダ」というものが思いあたらなくて。これは子テーマのfunction phpにコピペして書き換えるということでしょうか。 -
2015年12月9日 9:16 PM #34381
匿名
ゲストsimplicity-childが子テーマフォルダです。
親テーマ内のsns-buttons-balloon.phpをコピーして、子テーマフォルダの中にペーストするということです。
子テーマのfunctions.phpにコピペではないです。まずphpファイルを書き換えたり、functions.phpに追記する場合は、いきなり本番環境で行うのは危険です。
ほんの少しの記述ミスでもヤトラさんが遭遇した様なエラーがおきるので、そういうことを回避するためにもローカル環境で試してから実行するようにしましょう。ローカルで色々試せば親テーマや子テーマのフォルダ内のファイルも把握しやすいです。
-
2015年12月9日 11:20 PM #34383
ヤトラ
ゲスト匿名さん、親切にありがとうございます。
simplicity-childが「子テーマ」ということは把握しているつもりですが、「子テーマフォルダ」という言葉で躓きました。これからローカル環境でテストしてみます。
といってもその方法自体をこれまでにやったことがないから、ググりつつトライしてみます!
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。