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

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の更新失敗/公開失敗エラーの修正方法に関するガイドや、一般的なWordPressブロックエディタの問題とその解決策のリストもご覧ください。

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

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

究極のWordPressツールキット

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

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

85 CommentsLeave a Reply

  1. これは非常に厄介なエラーでしたが、あなたのチュートリアルのおかげで5分もかからずに修正できました。本当にありがとうございます!

  2. こんにちは、

    誰か助けてくれませんか?ウェブサイトでチェックアウトしようとすると、「SyntaxError: JSON Parse error: Unexpected identifier ”Error”」というエラーが 계속表示されます。どうすればよいかわかりませんし、誰も注文できません!

    どうもありがとうございます。

    ジェイミー

  3. サーバー情報を入力すると、「致命的なエラー:サーバーに接続できませんでした」というメッセージが表示されます。そのため、あなたのビデオが始まる地点にさえ到達できません。

  4. 本当に本当にありがとうございます!悪いスニペットは、なぜかWordPressの管理画面内では見えませんでしたが、FTPで見つかったfunctions.php内では完全に表示されていました!

    助かりました。重ねて感謝いたします!

  5. 本当にありがとうございます!7日間、ホスティングサービス(非常に大きくて有名なもの)にこれを修正してもらおうとしましたが、うまくいかず、私が望んでもいない、必要ともしていないものを売りつけようとするだけでした。

    私が「よし、全く新しいウェブサイトだ」と考えていると、これを見つけました。実際、プラグイン(elementor)全体を削除しました。やったー!

  6. こんにちは:

    他の人のウェブサイトを手伝っているときにこのエラーに遭遇しました。そのため、実際には自分のウェブサイトを使用しているときにこのエラーが発生したわけではありません。他の人のサイトで作業しているときに、このエラーを削除するにはどうすればよいですか?彼らの wordpress.org のログイン情報はありますが、明らかにすべてからロックアウトされています。どのようなガイダンスでも感謝します。

  7. このチュートリアルをありがとうございます。新しいウェブサイトの functions.php を編集している際に、解析/構文エラーが発生しました。WordPress サイトの管理ページで作業中に、テーマ作成者の指示に従ってコードの行をコメントアウトしようとしたところ、エラーが発生しました。functions.php のコードを TextWrangler にコピーし、変更を加えてから、ドキュメント全体を編集ウィンドウに貼り付けました。ページを「更新」した際にエラーが発生し、サイトにアクセスできなくなりました。そこで、FTP を使用して、前日に作成したバックアップ(それがあって本当に良かった)を使って、関連ドキュメントをアップロードして上書きしました。WP Beginner のここでの明確な指示と、「WordPress 管理 (wp-admin) にアクセスできなくなった場合の対処法」という投稿がなければ、髪の毛をむしっていたでしょう。ありがとうございます!

  8. Filezilla経由で自分のページにログインしようとしていますが、管理者アカウントを使うべきですか、それともWordPressアカウントを使うべきですか?両方試しましたが、パスワード認証が失敗し続けます。元の管理者パスワードは持っており、ウェブサイトを立ち上げて以来、一貫して機能しています。

    • Tomさん、こんにちは。

      FTPのユーザー名とパスワードを使用する必要があります。これは、最初にサインアップしたときにウェブホスティング会社から受け取ったメールに記載されています。cPanelダッシュボードの下にもこの情報があります。

      管理者

  9. 緊急に助けが必要です。明日公開予定の私のサイトの共同編集者が、プロフィール写真を変更するためにコードを変更しようとしました。何かがひどく間違ってしまい、サイトからロックアウトされてしまいました。このエラーが表示されます: Parse error: syntax error, unexpected ‘add_filter’ (T_STRING) in

  10. 本当にありがとうございます!本当に助かりました。この素晴らしいサイトにとても感謝しています。もう一度ありがとうございます!

  11. 前回のコメントについてですが、プラグインを無効にしたところエラーが解消されました。そのため、私が説明していたことはもう見られないでしょう。問題を解明するために一晩中費やすよりも、使用しないことにしました。

  12. すべての商品ページで構文エラーの解析エラーが発生しています。これは、サイトで買い物をしようとした人から指摘されました。コードを編集したり、新しいプラグインをインストールしたり、数ヶ月間サイトにアクセスしたりしていません。いつから始まったのかわかりませんが、数週間注文がありません。原因となるような追加や編集をしていない場合、何を修正すればよいかわかりませんか?すべてのエラーメッセージはphpファイルの1行目を参照していますが、1行目には

  13. こんにちは、

    私は自分の協会のウェブサイトを管理していますが、皆がホスティングアカウントにログインしたのはかなり前で、ログイン情報が失われてしまい、さらに数年前に前払いしていたため、どのホスティングを使用しているかもわかりませんでした。プロバイダーが変わった可能性もあります。ドメインは GoDaddy からのものであることはわかっており、確認しましたが、ホスティングは同じプロバイダーではありませんでした。

    メールを digging through するのに時間がかかるかもしれませんが、FTP以外の方法で構文エラーを修正する方法はありますか?

    • shazwanさん、こんにちは。

      残念ながら、それを回避する方法はありません。ウェブサイトがどこでホストされているかを特定するのに役立つオンラインツールがあります。

      管理者

  14. こんにちは。WordPressでテーマのアップロードに問題があったため、Filezila経由でテーマをアップロードしようとしましたが、ロックされてしまい、次の2行が表示されます。

    ヘルプをお願いします!!!ありがとうございます!

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

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

  16. Hello,

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

    お願いします。

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

  18. こんにちは

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

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

    助けてください

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

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

      管理者

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

    アイデア?誰か?

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

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

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

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

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

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

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

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

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

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

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

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

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

    href属性の不適切な使用

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

    この問題を解決する方法

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

    ありがとうございます

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

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

  30. こんにちは。

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

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

    ありがとう。

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

      管理者

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

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

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

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

    ヘルプをお願いします

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

  35. こんにちは。

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

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

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

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

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

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

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

返信する

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