WordPressで構文エラーを修正する方法

WordPress の構文エラーは、特にコーディングに慣れていない場合、圧倒されるように感じることがあります。

チュートリアルからコードスニペットを追加する際に、この問題が発生する可能性があります。ほんの小さな間違いでも、サイト全体が壊れる可能性があります。

「構文エラー、予期しない…」というメッセージが表示されても、パニックになる必要はありません。正しい場所にたどり着きました!私たちはウェブサイトでこのエラーに何度も遭遇し、修正してきました。解決方法を知っています。

このガイドでは、WordPressの構文エラーを修正する手順を説明します。最後まで読めば、ウェブサイトをスムーズに再開させる方法がわかるでしょう。

WordPressで構文エラーを修正する方法

WordPressにおける構文エラーとは何か、そしてなぜ気にする必要があるのか?

WordPressの構文エラーは、追加したコードの構文が正しくない場合に発生します。これは、プログラミング言語のルールに従っていないことを意味します。

この種のエラーは、カンマの欠落、余分な括弧、または引用符の位置の間違いといった単純なことから発生する可能性があります。

では、なぜ構文エラーを気にする必要があるのでしょうか?

まず、ウェブサイト全体が停止する可能性があります。美しく作成されたサイトが表示される代わりに、訪問者はエラーメッセージに遭遇します。これはユーザーエクスペリエンスに影響を与えるだけでなく、ウェブサイトの評判や信頼性にも損害を与える可能性があります。

さらに、構文エラーは、WordPress管理画面にアクセスできなくなる可能性があります。コーディングに慣れておらず、問題を解決する方法がわからない場合、これは特にストレスの多い状況になる可能性があります。

要するに、構文エラーはコード内の小さくも重要な間違いであり、ウェブサイトに大きな影響を与える可能性があります。これらのエラーを迅速に特定して修正できる能力は、スムーズでプロフェッショナルに見えるサイトを維持するための鍵となります。

エラーを回避するための適切な構文の使用

最初からコードが正しく記述されていることを確認することで、多くの頭痛の種を避けることができます。適切な構文に注意を払うことで、エラーにつながる多くの一般的な落とし穴を回避できます。

まず、WebからWordPressにスニペットを貼り付けるための初心者ガイドを確認する必要があります。この記事では、初心者がWordPressテンプレートにコードを貼り付ける際によく犯す間違いをいくつか挙げています。

WordPressでの構文エラーの例

構文エラーは、通常、コードの構文における小さくも重要な間違いによって引き起こされます。たとえば、コンマの欠落や余分な波括弧は、スクリプト全体を破損させる可能性があります。

ウェブからスニペットを貼り付けましたか?プラグインを更新しましたか?それなら、どこを見ればよいか正確にわかっているはずです。

動画チュートリアル

WPBeginnerを購読する

文章での説明をご希望の場合は、このままお読みください。

FTPを使用して構文エラーを修正する

構文エラーを修正するには、エラーを引き起こしたコードを編集する必要があります。削除するか、構文を修正することができます。

このエラーによりサイト全体にアクセスできなくなるため、初心者はパニックに陥ることがよくあります。

WordPressダッシュボードの外観 » エディターセクションでコードを貼り付けた場合、ロックアウトされます。ロックアウトされた場合の対処法については、WordPress管理画面からロックアウトされた場合のガイドをご覧ください。

では、コードはどのように編集しますか?

これを修正する唯一の方法は、FTPを使用して最後に編集したファイルにアクセスすることです。手順については、FTPの使用方法に関するガイドを参照してください。

FTPプログラムをインストールしたら、ウェブサイトに接続し、編集が必要なテーマファイルに移動します。編集する必要のあるファイルがわからない場合は、エラーコードを確認してください。エラーメッセージに、編集が必要なファイルと行が正確に表示されます。

追加したコードを削除するか、正しい構文を使用してコードを記述します。コードの削除または編集が完了したら、ファイルを保存してサーバーにアップロードし直します。

その後、WordPressサイトにアクセスしてページを更新できます。サイトが再び機能しているはずです。

WordPressで構文エラーを防ぐ方法

WordPressウェブサイトが再び壊れるのを防ぐために、WPCodeのようなコードスニペットプラグインでカスタムコードを追加することを常にお勧めします。

WPCodeのホームページ

WPCodeを使用すると、テーマのfunctions.phpファイルを編集することなく、WordPressにコードスニペットを簡単に追加できます。また、エラーを防ぐのに役立つスマートなコードスニペット検証機能も備わっています。

カスタムコードを追加すると、WPCodeは自動的にエラーを検出します。エラーにカーソルを合わせると役立つ指示が表示されるため、間違いを簡単に修正できます。

コードエラーを見つけるためのスマートコードスニペット検証

WPCode は、構文エラーを検出するとすぐにカスタムコードを無効にします。

このプラグインを使えば、コードスニペットを追加する際にサイトが壊れる心配は一切ありません。

カスタムコードスニペットのエラー処理

WordPressにカスタムコードを簡単に簡単に追加する方法に関するガイドで詳細を確認できます。

この記事がWordPressの構文エラーの修正に役立ったことを願っています。また、WordPressの更新失敗/公開失敗エラーの修正方法に関するガイドや、一般的なWordPressブロックエディタの問題とその解決策のリストもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

85 CommentsLeave a Reply

  1. 素晴らしい、これは最高のWPサイトです。また助かりました。

    本当にありがとうございます

  2. Hello,

    プラグインをいくつか更新した後、このエラーが発生しました。
    構文エラー: 予期しない「var」(T_VAR) が /home/smilesonbristol/public_html/wp-content/plugins/jetpack/sal/class.json-api-date.php の 55 行目で検出されました

    お願いします。

  3. 本当に感謝してもしきれません!命を救っていただきました!新しいウェブサイトの作業内容を丸2日分失ったと思い、もう限界でした。今、ファイルをftpで転送し、wp-adminに戻ることができました!素晴らしいサイトを本当にありがとうございます。

  4. こんにちは

    Parse error: syntax error, unexpected ‘define’ (T_STRING) in /home/designba/public_html/wp-content/themes/hestia/functions.php on line 1

    上記のエラーメッセージが表示されました。どのページにもアクセスできません。言及されたすべての手順を実行しましたが、同じ問題が再び発生しています。実際、functions.phpは何も変更していません。

    助けてください

  5. 解析エラー: テーマセクションで予期しないT_FUNCTIONが発生しました。FileZillaでエラーを修正しようとしていますが、「致命的なエラー: サーバーに接続できませんでした」というメッセージが表示されます。助けてください

    • FTPのユーザー名、パスワード、ホスト情報を確認してください。これらの情報は、ホスティングアカウントにサインアップした際にメールで受け取った可能性があります。ホスティングサポートにこれらの詳細を提供するように依頼することもできます。

      管理者

  6. もう一つあります:
    FTPにログインしました(このブログの提案による…ありがとうございます!!)、ファイルを見つけました…しかしダウンロードできませんでした:
    …ステータス: /www/wp-admin/theme-editor.php のダウンロードを開始しています
    エラー: 「/theme-editor.php」を書き込み用に開けませんでした
    エラー: ファイル転送に失敗しました…..

    アイデア?誰か?

    • 同じ問題を抱えていました。右クリックウィンドウからダウンロードしようとすると赤いエラーメッセージが表示されました。そこでデスクトップを検索し、ファイルをそこにドラッグして編集し、WordPressの古いfunctions.phpファイルを削除して、編集した新しいファイルを同じ場所にドラッグしました。お役に立てば幸いです。

  7. あなたは私の人生をどれだけ救ってくれたか分かりません!!! まあ、私のブログですが!!! みんな、すべてのステップに従ってください!

  8. このエラーが発生しています。指示通りにコードを貼り付けましたが、うまくいきませんでした。貼り付けたコードを削除しても、エラーは表示され続けます。そこで、新しいダウンロードからファイル全体をコピーしましたが、同じエラーが発生するため、どうすればよいかわかりません。

  9. この記事は私の命を救いました – lol。ステップバイステップの説明を本当にありがとうございます。幸いにも、正しいコードをテキストファイルにコピー&ペーストしていたので、何を探しているのか理解した後、戻るのは簡単でした。

  10. ああ、この投稿ありがとうございます!まさにそれが起こったばかりで、サイトを完全に失ったと思いました。解決策がFTPを使用するのと同じくらい簡単だと知って安心しました。

  11. 皆さん、こんにちは。
    以下の問題を迅速に解決するため、ご協力をお願いします。

    ——————————————————-
    構文エラー: 予期しない T_FUNCTION が /home/cardapio/public_html/wp-content/themes/zerif-lite/inc/customizer.php の 41 行目にあります。
    ——————————————————-

    下に解決策を説明するビデオについてのコメントを見ましたが、リンクが見つかりませんでした…誰か助けてもらえませんか?

    • このエラーは、WP Painel でプラグインを更新した後に発生しました。そして今、WP Painel にアクセスできなくなりました… FTP でのみアクセスできます。

  12. WP開発チームは、ユーザーがコードの構文エラーを含むファイルを保存するのを防ぐために、functions.phpファイル内のコード構文をチェックするようなスクリプトを開発することは可能でしょうか?

    多くのユーザーにとって非常に役立つと思います。特に、ユーザーがファイルを変更する前にファイルのコピーを取っていた場合などです。

  13. 皆さん、こんにちは。

    誰かこれを手伝ってくれませんか?ブログの健全性をチェックするとエラーが発生します。このエラーを修正する方法がわかりません。一生懸命試しましたが、修正できませんでした。

    href属性の不適切な使用

    href属性は、リンク先のページのURLを指定します。この属性がないと、<a>はハイパーリンクになりません。

    この問題を解決する方法

    これは基本的に壊れたリンクであり、SEOに悪影響を与えないように、できるだけ早く修正する必要があります。

    ありがとうございます

  14. エラーが発生しました。Parse error: syntax error, unexpected ‘;’ in /home/runningw/public_html/test/wp-content/themes/travel-lite/inc/customize.php on line 167 テーマのcustomize_registerを編集していて、アップロード完了時にクラッシュしました。

  15. ありがとうございます。この動画は私を救ってくれました!まだ初心者とは言えない人にも分かりやすい情報です!大変感謝しています!

  16. こんにちは。

    同じ問題が発生しましたが、テーマフォルダを検索しても、そのような名前のフォルダはありません。そのため、phpを編集できません!

    今後の進め方について、何かアイデアはありますか?

    ありがとう。

    • FTPまたはファイルマネージャーを使用してサイトに接続した際に、wp-contentフォルダを見つけることはできますか、またはWordPressファイルを確認できますか?

      管理者

  17. 解析エラー:構文エラー、予期しない「:」が /home/rev/public_html/wp-content/plugins/facebook-pagelike-widget/short_code.php の28行目にあります
    上記のエラーメッセージが表示されてウェブサイトにアクセスできません。助けてください。

  18. 本当にパニックになる瞬間でしたが、あなたの記事のおかげで短時間で修正できました。本当にありがとうございます!!

  19. twenty sixteen の子テーマの function.php でこのエラーが発生しています

    解析エラー:構文エラー、予期しない ‘<' in /home2/hmh49/public_html/myplog/wp-content/themes/twentysixteen-child/functions.php on line 10

    ヘルプをお願いします

  20. うまくいきました!ありがとうございます!
    ページが利用できなくなってショックを受けるところでしたが、あなたの助けのおかげで問題を解決することができました!本当にありがとうございました!

  21. こんにちは。

    このエラーの修正を手伝っていただけますでしょうか。
    構文エラー: 予期しない ‘}’ が /usr/www/users/ogbuldwqdf/wp-content/themes/theme53993/includes/sidebar-init.php の 51 行目にあります。

    同じコードを再度貼り付けましたが、まだ問題が発生しています

  22. テーマのfunctions.phpファイルを少し変更したところ、構文エラーが発生しました。Functiıns.phpの解析エラーです。サイトに全くアクセスできません。サイトはwordpress.comでホストされており、ftpの使用が許可されていないため、ftpを使ってアクセスすることもできません。この問題を解決するために何ができますか?助けてください!

  23. hi
    i have big problem, help me please :(

    解析エラー: 構文エラー、予期しない ‘$content_width’ (T_VARIABLE) /home/u369283888/public_html/wp-content/themes/mharty/functions.php の 1 行目

    FTPを使用しましたが、どうすれば修正できますか?

  24. 真っ白な画面でフリーズしてしまいました…コードを貼り付けたわけではなく、ほんの少しの編集(外観→エディター)をしただけです…。それがうまくいき、望んだ結果を得られましたが、その後ページを読み込もうとしても読み込まれません。要素を検証すると、「構文エラー 予期しない「}」」と表示されます。
    そのわずかな編集を元に戻しましたが、何も起こりませんでした…。助けてください!!!!
    緊急

  25. こんにちは。
    PCのローカルホストでサイトを作成しており、まだ公開されていません。WPのエディターでfunctions.phpファイルを少し編集しようとしたところ、このエラーが発生しました: Parse error: syntax error, unexpected ‘<' in C:\xampp 1\htdocs\wp\wp-content\themes\theme\keid-hosting\functions.php on line 43 。これにより、通常のhttp://localhost/wp/wp-admin/ から管理画面にアクセスできなくなりました。

    functions.phpファイルをダウンロード元のオリジナルに置き換え、テーマファイルもすべてオリジナルに置き換えましたが、エラーが発生し続けています。テーマ名とテーマディレクトリの名前を変更してデフォルトのテーマ(twentyfifteenなど)に戻そうとしましたが、エラーは解消されませんでした。

    手伝ってもらえませんか???

    事前に感謝いたします

  26. こんにちは –

    似たようなエラーが発生しています。サイトにはテーマがあり、それを変更しました。問題なく動作し、カスタマイズ中に問題が発生しました。FTPに入ると、新しいテーマファイルが見つかりません。古いテーマしか表示されません。どうしてでしょうか?

    問題を引き起こしているものを上書きするために、新しいテーマをここにアップロードしようとしましたが、何も機能しません。何かアドバイスはありますか?

    ありがとうございます!

  27. あなたは信じられないほど素晴らしいです!あなたのサイトは私のポケットに入れられ、WPを使用しているすべての人と共有されます。この貴重な情報に感謝します。私のサイトを救ってくれました!

  28. ウェブサイトにアクセスすると、このエラーが表示されます:

    解析エラー:構文エラー、予期しない ‘/’ が /home/cycletrk/public_html/wp-blog-header.php の12行目にあります

    コードエラーであることはわかっていますが、しばらくウェブサイトに変更を加えていないのに、コードが突然変更されたのでしょうか?管理画面には問題なくログインできますが、このコードがどこにあるのか見つけられません。

    何か手伝ってもらえますか?

    • プラグインを無効にしてみてください。アクセスできない場合にすべてのWordPressプラグインを無効にする方法を参照してください。それでも解決しない場合は、WordPressサイトのURLを更新してみてください。wp-config.phpファイルを編集して、次の2行を追加するだけです:

      define(‘WP_HOME’,’http://example.com’);
      define(‘WP_SITEURL’,’http://example.com’);

      example.com をご自身のドメイン名に置き換えてください。サイトの URL が変更され、予期しないスラッシュ「/」が URL の末尾に追加される可能性があります。それでも解決しない場合は、.htaccess ファイルを削除してみてください。.htaccess ファイルで問題が解決した場合、設定 -> パーマリンク設定ページにアクセスし、更新ボタンをクリックしてパーマリンクを再設定することを忘れないでください。

      管理者

      • WordPress を 4.2.3 にアップデートしたところ、問題は解消されました。ご協力いただきありがとうございました。大変感謝しております!

  29. FTPチュートリアルをご覧ください

    FTP で接続したら、コードを貼り付けたファイルを見つけてください。おそらく /wp-content/themes/yourthemename/functions.php に追加したはずです。

    ファイルをコンピューターにダウンロードします。コードを削除するように編集してから、サーバーに再度アップロードしてください。

  30. こんにちは

    FTP をダウンロードしましたが、ログインする以外に何をすればよいかわかりません。エラーを見つけて修正するにはどうすればよいですか?

    背景をもう少し詳しく説明します:

    コードでページ上の広告の位置を変更しようとしていました。コードを間違って入力したため、現在ページにログインできません。元に戻す方法がわかりません。

    ありがとう

  31. WordPressのサーバーとしてMAMPを使用していますが、「構文エラー:予期しない構文エラー」でロックアウトされてしまいました。エラーを編集するにはFTPアカウントが必要ということでしょうか?

  32. こんにちは。FTP でログインできましたが、functions.php ファイルを開くことができません。ファイル転送失敗のメッセージが繰り返し表示されます。何かアドバイスはありますか?よろしくお願いします!

  33. サイト構築中に発生した構文エラーを修正しようとしていますが、FZ でサイトにアクセスしようとしても、エラーが発生している場所のマッピングが存在しないようです。先月ホセが経験した問題と似ていると思います。何かアドバイスはありますか?よろしくお願いします。

  34. FZにサイトを接続できません。「サーバーに接続できませんでした」と表示されます。すでにWordPressをインストールしました。そして、誤ってtheme_hooksをtheme_functionに貼り付けてしまったため、サイトにアクセスできなくなりました。サーバーを見つける方法がわかりません。助けてください、ありがとう

  35. こんにちは。Functions.phpを編集した後、特定の行でパースエラーが発生しました。問題はわかっているのですが、サイトはwordpress.comでホストされており、FTPでファイルにアクセスできません。何かおすすめはありますか?

    事前に感謝いたします。

  36. Hello,

    I got this error when I tried to access the my blog :(

    解析エラー:構文エラー、予期しない T_FUNCTION が /home/content/……../wp-content/plugins/easy-related-posts/easy_related_posts.php の75行目にあります

    Please help. :(

  37. お使いのテーマの functions.php ファイルが破損しているようです。以下の手順を実行してください。まず、FTP クライアントを使用してウェブサイトに接続します。wp-content/themes/laboratory_child/ ディレクトリに移動し、functions.php ファイルを編集します。20行目に閉じ括弧 ‘ } ‘ がありますが、これはここにあるべきではありません。

    子テーマの場合、functions.php ファイルをバックアップしてからウェブサーバーから削除できます。親テーマの functions.php ファイルが引き継がれます。

  38. 解析エラー: 構文エラー、予期しない ‘}’ が ………./wp-content/themes/laboratory_child/functions.php の 20 行目にあります

    上記のエラーメッセージが表示されました。どのページにもアクセスできません。あなたが言及したすべての手順を実行しましたが、同じ問題が再び発生しています。実際、functions.php は何も変更していません…。

  39. まさに先週、私にも同じことが起こりました。ありがとうございます。次回のために保存しておきます!
    レイチェル

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。