WordPress の構文エラーは、特にコーディングに慣れていない場合、圧倒されるように感じることがあります。
チュートリアルからコードスニペットを追加する際に、この問題が発生する可能性があります。ほんの小さな間違いでも、サイト全体が壊れる可能性があります。
「構文エラー、予期しない…」というメッセージが表示されても、パニックになる必要はありません。正しい場所にたどり着きました!私たちはウェブサイトでこのエラーに何度も遭遇し、修正してきました。解決方法を知っています。
このガイドでは、WordPressの構文エラーを修正する手順を説明します。最後まで読めば、ウェブサイトをスムーズに再開させる方法がわかるでしょう。

WordPressにおける構文エラーとは何か、そしてなぜ気にする必要があるのか?
WordPressの構文エラーは、追加したコードの構文が正しくない場合に発生します。これは、プログラミング言語のルールに従っていないことを意味します。
この種のエラーは、カンマの欠落、余分な括弧、または引用符の位置の間違いといった単純なことから発生する可能性があります。
では、なぜ構文エラーを気にする必要があるのでしょうか?
まず、ウェブサイト全体が停止する可能性があります。美しく作成されたサイトが表示される代わりに、訪問者はエラーメッセージに遭遇します。これはユーザーエクスペリエンスに影響を与えるだけでなく、ウェブサイトの評判や信頼性にも損害を与える可能性があります。
さらに、構文エラーは、WordPress管理画面にアクセスできなくなる可能性があります。コーディングに慣れておらず、問題を解決する方法がわからない場合、これは特にストレスの多い状況になる可能性があります。
要するに、構文エラーはコード内の小さくも重要な間違いであり、ウェブサイトに大きな影響を与える可能性があります。これらのエラーを迅速に特定して修正できる能力は、スムーズでプロフェッショナルに見えるサイトを維持するための鍵となります。
エラーを回避するための適切な構文の使用
最初からコードが正しく記述されていることを確認することで、多くの頭痛の種を避けることができます。適切な構文に注意を払うことで、エラーにつながる多くの一般的な落とし穴を回避できます。
まず、WebからWordPressにスニペットを貼り付けるための初心者ガイドを確認する必要があります。この記事では、初心者がWordPressテンプレートにコードを貼り付ける際によく犯す間違いをいくつか挙げています。

構文エラーは、通常、コードの構文における小さくも重要な間違いによって引き起こされます。たとえば、コンマの欠落や余分な波括弧は、スクリプト全体を破損させる可能性があります。
ウェブからスニペットを貼り付けましたか?プラグインを更新しましたか?それなら、どこを見ればよいか正確にわかっているはずです。
動画チュートリアル
文章での説明をご希望の場合は、このままお読みください。
FTPを使用して構文エラーを修正する
構文エラーを修正するには、エラーを引き起こしたコードを編集する必要があります。削除するか、構文を修正することができます。
このエラーによりサイト全体にアクセスできなくなるため、初心者はパニックに陥ることがよくあります。
WordPressダッシュボードの外観 » エディターセクションでコードを貼り付けた場合、ロックアウトされます。ロックアウトされた場合の対処法については、WordPress管理画面からロックアウトされた場合のガイドをご覧ください。
では、コードはどのように編集しますか?
これを修正する唯一の方法は、FTPを使用して最後に編集したファイルにアクセスすることです。手順については、FTPの使用方法に関するガイドを参照してください。
FTPプログラムをインストールしたら、ウェブサイトに接続し、編集が必要なテーマファイルに移動します。編集する必要のあるファイルがわからない場合は、エラーコードを確認してください。エラーメッセージに、編集が必要なファイルと行が正確に表示されます。
追加したコードを削除するか、正しい構文を使用してコードを記述します。コードの削除または編集が完了したら、ファイルを保存してサーバーにアップロードし直します。
その後、WordPressサイトにアクセスしてページを更新できます。サイトが再び機能しているはずです。
WordPressで構文エラーを防ぐ方法
WordPressウェブサイトが再び壊れるのを防ぐために、WPCodeのようなコードスニペットプラグインでカスタムコードを追加することを常にお勧めします。

WPCodeを使用すると、テーマのfunctions.phpファイルを編集することなく、WordPressにコードスニペットを簡単に追加できます。また、エラーを防ぐのに役立つスマートなコードスニペット検証機能も備わっています。
カスタムコードを追加すると、WPCodeは自動的にエラーを検出します。エラーにカーソルを合わせると役立つ指示が表示されるため、間違いを簡単に修正できます。

WPCode は、構文エラーを検出するとすぐにカスタムコードを無効にします。
このプラグインを使えば、コードスニペットを追加する際にサイトが壊れる心配は一切ありません。

WordPressにカスタムコードを簡単に簡単に追加する方法に関するガイドで詳細を確認できます。
この記事がWordPressの構文エラーの修正に役立ったことを願っています。また、WordPressの更新失敗/公開失敗エラーの修正方法に関するガイドや、一般的なWordPressブロックエディタの問題とその解決策のリストもご覧ください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


ロベルタ
これは非常に厄介なエラーでしたが、あなたのチュートリアルのおかげで5分もかからずに修正できました。本当にありがとうございます!
Jamie den Haan
こんにちは、
誰か助けてくれませんか?ウェブサイトでチェックアウトしようとすると、「SyntaxError: JSON Parse error: Unexpected identifier ”Error”」というエラーが 계속表示されます。どうすればよいかわかりませんし、誰も注文できません!
どうもありがとうございます。
ジェイミー
アーロン
サーバー情報を入力すると、「致命的なエラー:サーバーに接続できませんでした」というメッセージが表示されます。そのため、あなたのビデオが始まる地点にさえ到達できません。
WPBeginnerサポート
アーロンさん、こんにちは。
ホスティングアカウントダッシュボードのファイルマネージャーアプリを使用してサーバーに接続することもできます。
管理者
ダリル
あなたは素晴らしいです。これらのビデオをありがとうございます。
ラフィー
本当に本当にありがとうございます!悪いスニペットは、なぜかWordPressの管理画面内では見えませんでしたが、FTPで見つかったfunctions.php内では完全に表示されていました!
助かりました。重ねて感謝いたします!
Kim martin
本当にありがとうございます!7日間、ホスティングサービス(非常に大きくて有名なもの)にこれを修正してもらおうとしましたが、うまくいかず、私が望んでもいない、必要ともしていないものを売りつけようとするだけでした。
私が「よし、全く新しいウェブサイトだ」と考えていると、これを見つけました。実際、プラグイン(elementor)全体を削除しました。やったー!
Micah
こんにちは:
他の人のウェブサイトを手伝っているときにこのエラーに遭遇しました。そのため、実際には自分のウェブサイトを使用しているときにこのエラーが発生したわけではありません。他の人のサイトで作業しているときに、このエラーを削除するにはどうすればよいですか?彼らの wordpress.org のログイン情報はありますが、明らかにすべてからロックアウトされています。どのようなガイダンスでも感謝します。
タミア
このチュートリアルをありがとうございます。新しいウェブサイトの functions.php を編集している際に、解析/構文エラーが発生しました。WordPress サイトの管理ページで作業中に、テーマ作成者の指示に従ってコードの行をコメントアウトしようとしたところ、エラーが発生しました。functions.php のコードを TextWrangler にコピーし、変更を加えてから、ドキュメント全体を編集ウィンドウに貼り付けました。ページを「更新」した際にエラーが発生し、サイトにアクセスできなくなりました。そこで、FTP を使用して、前日に作成したバックアップ(それがあって本当に良かった)を使って、関連ドキュメントをアップロードして上書きしました。WP Beginner のここでの明確な指示と、「WordPress 管理 (wp-admin) にアクセスできなくなった場合の対処法」という投稿がなければ、髪の毛をむしっていたでしょう。ありがとうございます!
WPBeginnerサポート
Tamiaさん、こんにちは。
We are glad you found WPBeginner article helpful
Don’t forget to follow us on Facebook for more WordPress tips and tutorials.
管理者
stanley
ウェブサイトをエラーから救ってくれてありがとう
Tom Delano
Filezilla経由で自分のページにログインしようとしていますが、管理者アカウントを使うべきですか、それともWordPressアカウントを使うべきですか?両方試しましたが、パスワード認証が失敗し続けます。元の管理者パスワードは持っており、ウェブサイトを立ち上げて以来、一貫して機能しています。
WPBeginnerサポート
Tomさん、こんにちは。
FTPのユーザー名とパスワードを使用する必要があります。これは、最初にサインアップしたときにウェブホスティング会社から受け取ったメールに記載されています。cPanelダッシュボードの下にもこの情報があります。
管理者
クリス
本当にありがとうございます!助かりました
Justine
緊急に助けが必要です。明日公開予定の私のサイトの共同編集者が、プロフィール写真を変更するためにコードを変更しようとしました。何かがひどく間違ってしまい、サイトからロックアウトされてしまいました。このエラーが表示されます: Parse error: syntax error, unexpected ‘add_filter’ (T_STRING) in
Giacomo Lawrance
本当にありがとうございます!本当に助かりました。この素晴らしいサイトにとても感謝しています。もう一度ありがとうございます!
Sara
You saved my life!
Thank you so much!
モニカ
前回のコメントについてですが、プラグインを無効にしたところエラーが解消されました。そのため、私が説明していたことはもう見られないでしょう。問題を解明するために一晩中費やすよりも、使用しないことにしました。
モニカ
すべての商品ページで構文エラーの解析エラーが発生しています。これは、サイトで買い物をしようとした人から指摘されました。コードを編集したり、新しいプラグインをインストールしたり、数ヶ月間サイトにアクセスしたりしていません。いつから始まったのかわかりませんが、数週間注文がありません。原因となるような追加や編集をしていない場合、何を修正すればよいかわかりませんか?すべてのエラーメッセージはphpファイルの1行目を参照していますが、1行目には
shazwan
こんにちは、
私は自分の協会のウェブサイトを管理していますが、皆がホスティングアカウントにログインしたのはかなり前で、ログイン情報が失われてしまい、さらに数年前に前払いしていたため、どのホスティングを使用しているかもわかりませんでした。プロバイダーが変わった可能性もあります。ドメインは GoDaddy からのものであることはわかっており、確認しましたが、ホスティングは同じプロバイダーではありませんでした。
メールを digging through するのに時間がかかるかもしれませんが、FTP以外の方法で構文エラーを修正する方法はありますか?
WPBeginnerサポート
shazwanさん、こんにちは。
残念ながら、それを回避する方法はありません。ウェブサイトがどこでホストされているかを特定するのに役立つオンラインツールがあります。
管理者
Patrick
こんにちは。WordPressでテーマのアップロードに問題があったため、Filezila経由でテーマをアップロードしようとしましたが、ロックされてしまい、次の2行が表示されます。
ヘルプをお願いします!!!ありがとうございます!
WPBeginnerサポート
Patrickさん、こんにちは。
アップロードが中断されたようです。テーマファイルを再度アップロードしてください。
管理者