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でもフォローできます。


マーク・パーキンス
素晴らしい、これは最高のWPサイトです。また助かりました。
本当にありがとうございます
Francisco
Hello,
プラグインをいくつか更新した後、このエラーが発生しました。
構文エラー: 予期しない「var」(T_VAR) が /home/smilesonbristol/public_html/wp-content/plugins/jetpack/sal/class.json-api-date.php の 55 行目で検出されました
お願いします。
WPBeginnerサポート
こんにちは、フランシスコさん、
まず、すべてのWordPressプラグインを無効にする必要があります。その後、エラーが再び発生するまで1つずつ有効にしてください。これにより、どのプラグインがエラーの原因となっているかを正確に特定できます。その後、プラグインのサポートに連絡できます。
管理者
春
本当に感謝してもしきれません!命を救っていただきました!新しいウェブサイトの作業内容を丸2日分失ったと思い、もう限界でした。今、ファイルをftpで転送し、wp-adminに戻ることができました!素晴らしいサイトを本当にありがとうございます。
WPBeginnerサポート
Glad you found it helpful
Don’t forget to follow us on Facebook for more WordPress tips and tutorials.
管理者
sangeet kumar
こんにちは
Parse error: syntax error, unexpected ‘define’ (T_STRING) in /home/designba/public_html/wp-content/themes/hestia/functions.php on line 1
上記のエラーメッセージが表示されました。どのページにもアクセスできません。言及されたすべての手順を実行しましたが、同じ問題が再び発生しています。実際、functions.phpは何も変更していません。
助けてください
アシュリー
解析エラー: テーマセクションで予期しないT_FUNCTIONが発生しました。FileZillaでエラーを修正しようとしていますが、「致命的なエラー: サーバーに接続できませんでした」というメッセージが表示されます。助けてください
WPBeginnerサポート
FTPのユーザー名、パスワード、ホスト情報を確認してください。これらの情報は、ホスティングアカウントにサインアップした際にメールで受け取った可能性があります。ホスティングサポートにこれらの詳細を提供するように依頼することもできます。
管理者
Jim
皆さん、素晴らしいです。命を救ってくれました。
daphne
もう一つあります:
FTPにログインしました(このブログの提案による…ありがとうございます!!)、ファイルを見つけました…しかしダウンロードできませんでした:
…ステータス: /www/wp-admin/theme-editor.php のダウンロードを開始しています
エラー: 「/theme-editor.php」を書き込み用に開けませんでした
エラー: ファイル転送に失敗しました…..
アイデア?誰か?
ラフィー
同じ問題を抱えていました。右クリックウィンドウからダウンロードしようとすると赤いエラーメッセージが表示されました。そこでデスクトップを検索し、ファイルをそこにドラッグして編集し、WordPressの古いfunctions.phpファイルを削除して、編集した新しいファイルを同じ場所にドラッグしました。お役に立てば幸いです。
Deb
あなたは私の人生をどれだけ救ってくれたか分かりません!!! まあ、私のブログですが!!! みんな、すべてのステップに従ってください!
Kathleen
このエラーが発生しています。指示通りにコードを貼り付けましたが、うまくいきませんでした。貼り付けたコードを削除しても、エラーは表示され続けます。そこで、新しいダウンロードからファイル全体をコピーしましたが、同じエラーが発生するため、どうすればよいかわかりません。
スティーブン
この記事は私の命を救いました – lol。ステップバイステップの説明を本当にありがとうございます。幸いにも、正しいコードをテキストファイルにコピー&ペーストしていたので、何を探しているのか理解した後、戻るのは簡単でした。
Tracie
ああ、この投稿ありがとうございます!まさにそれが起こったばかりで、サイトを完全に失ったと思いました。解決策がFTPを使用するのと同じくらい簡単だと知って安心しました。
ウォルター
皆さん、こんにちは。
以下の問題を迅速に解決するため、ご協力をお願いします。
——————————————————-
構文エラー: 予期しない T_FUNCTION が /home/cardapio/public_html/wp-content/themes/zerif-lite/inc/customizer.php の 41 行目にあります。
——————————————————-
下に解決策を説明するビデオについてのコメントを見ましたが、リンクが見つかりませんでした…誰か助けてもらえませんか?
ウォルター
このエラーは、WP Painel でプラグインを更新した後に発生しました。そして今、WP Painel にアクセスできなくなりました… FTP でのみアクセスできます。
Mikael Andersen
WP開発チームは、ユーザーがコードの構文エラーを含むファイルを保存するのを防ぐために、functions.phpファイル内のコード構文をチェックするようなスクリプトを開発することは可能でしょうか?
多くのユーザーにとって非常に役立つと思います。特に、ユーザーがファイルを変更する前にファイルのコピーを取っていた場合などです。
Imran
皆さん、こんにちは。
誰かこれを手伝ってくれませんか?ブログの健全性をチェックするとエラーが発生します。このエラーを修正する方法がわかりません。一生懸命試しましたが、修正できませんでした。
href属性の不適切な使用
href属性は、リンク先のページのURLを指定します。この属性がないと、
<a>はハイパーリンクになりません。この問題を解決する方法
これは基本的に壊れたリンクであり、SEOに悪影響を与えないように、できるだけ早く修正する必要があります。
ありがとうございます
WPBeginnerサポート
Imranさん、こんにちは。
投稿またはページを編集し、壊れたリンクを見つけて削除する必要があります。
管理者
Samuel Muiruri
エラーが発生しました。Parse error: syntax error, unexpected ‘;’ in /home/runningw/public_html/test/wp-content/themes/travel-lite/inc/customize.php on line 167 テーマのcustomize_registerを編集していて、アップロード完了時にクラッシュしました。
Rachel
ありがとうございます。この動画は私を救ってくれました!まだ初心者とは言えない人にも分かりやすい情報です!大変感謝しています!
ウォルター
この動画のリンクはどこですか?
Kristian
ありがとうございます!!!
fran garcia
こんにちは。
同じ問題が発生しましたが、テーマフォルダを検索しても、そのような名前のフォルダはありません。そのため、phpを編集できません!
今後の進め方について、何かアイデアはありますか?
ありがとう。
WPBeginnerサポート
FTPまたはファイルマネージャーを使用してサイトに接続した際に、wp-contentフォルダを見つけることはできますか、またはWordPressファイルを確認できますか?
管理者
プラディクタ・ラフマット
本当にありがとうございます。ブログにアクセスできるようになりました。
Martin Watson
この投稿は素晴らしいです!30分でうまくいきました!
Raj
解析エラー:構文エラー、予期しない「:」が /home/rev/public_html/wp-content/plugins/facebook-pagelike-widget/short_code.php の28行目にあります
上記のエラーメッセージが表示されてウェブサイトにアクセスできません。助けてください。
Nick
本当にパニックになる瞬間でしたが、あなたの記事のおかげで短時間で修正できました。本当にありがとうございます!!
masterdungeon
main.php の最終行でエラーが発生しました。
muhammad saeed
エディターが見つかりません。修正してください。
inas dan
twenty sixteen の子テーマの function.php でこのエラーが発生しています
解析エラー:構文エラー、予期しない ‘<' in /home2/hmh49/public_html/myplog/wp-content/themes/twentysixteen-child/functions.php on line 10
ヘルプをお願いします
アレックス
うまくいきました!ありがとうございます!
ページが利用できなくなってショックを受けるところでしたが、あなたの助けのおかげで問題を解決することができました!本当にありがとうございました!
Kay
こんにちは。
このエラーの修正を手伝っていただけますでしょうか。
構文エラー: 予期しない ‘}’ が /usr/www/users/ogbuldwqdf/wp-content/themes/theme53993/includes/sidebar-init.php の 51 行目にあります。
同じコードを再度貼り付けましたが、まだ問題が発生しています
Sibel Baklacı
テーマのfunctions.phpファイルを少し変更したところ、構文エラーが発生しました。Functiıns.phpの解析エラーです。サイトに全くアクセスできません。サイトはwordpress.comでホストされており、ftpの使用が許可されていないため、ftpを使ってアクセスすることもできません。この問題を解決するために何ができますか?助けてください!
Mano
本当にありがとうございます。実行したところ、問題が解決しました。
zad
hi
i have big problem, help me please
解析エラー: 構文エラー、予期しない ‘$content_width’ (T_VARIABLE) /home/u369283888/public_html/wp-content/themes/mharty/functions.php の 1 行目
FTPを使用しましたが、どうすれば修正できますか?
Ark
PHPステートメントの後にカンマを付け忘れているようです。注意深く確認してください。大きな問題ではありません。
ZAD
確認します..
ありがとうございます。
バラート・ブーシャン・ナイヅ
CSSエラーを最小限に抑えるプラグインはありますか?
Jaideep Bedi
真っ白な画面でフリーズしてしまいました…コードを貼り付けたわけではなく、ほんの少しの編集(外観→エディター)をしただけです…。それがうまくいき、望んだ結果を得られましたが、その後ページを読み込もうとしても読み込まれません。要素を検証すると、「構文エラー 予期しない「}」」と表示されます。
そのわずかな編集を元に戻しましたが、何も起こりませんでした…。助けてください!!!!
緊急
トーマス
こんにちは。
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など)に戻そうとしましたが、エラーは解消されませんでした。
手伝ってもらえませんか???
事前に感謝いたします
エリン
こんにちは –
似たようなエラーが発生しています。サイトにはテーマがあり、それを変更しました。問題なく動作し、カスタマイズ中に問題が発生しました。FTPに入ると、新しいテーマファイルが見つかりません。古いテーマしか表示されません。どうしてでしょうか?
問題を引き起こしているものを上書きするために、新しいテーマをここにアップロードしようとしましたが、何も機能しません。何かアドバイスはありますか?
ありがとうございます!
Karen
あなたは信じられないほど素晴らしいです!あなたのサイトは私のポケットに入れられ、WPを使用しているすべての人と共有されます。この貴重な情報に感謝します。私のサイトを救ってくれました!
アンドリュー
ウェブサイトにアクセスすると、このエラーが表示されます:
解析エラー:構文エラー、予期しない ‘/’ が /home/cycletrk/public_html/wp-blog-header.php の12行目にあります
コードエラーであることはわかっていますが、しばらくウェブサイトに変更を加えていないのに、コードが突然変更されたのでしょうか?管理画面には問題なくログインできますが、このコードがどこにあるのか見つけられません。
何か手伝ってもらえますか?
WPBeginnerサポート
プラグインを無効にしてみてください。アクセスできない場合にすべての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 ファイルで問題が解決した場合、設定 -> パーマリンク設定ページにアクセスし、更新ボタンをクリックしてパーマリンクを再設定することを忘れないでください。
管理者
Matt
WordPress を 4.2.3 にアップデートしたところ、問題は解消されました。ご協力いただきありがとうございました。大変感謝しております!
クリスティ・アボット
命の恩人です!FTPでうまくいきました
WPBeginnerスタッフ
FTPチュートリアルをご覧ください
FTP で接続したら、コードを貼り付けたファイルを見つけてください。おそらく /wp-content/themes/yourthemename/functions.php に追加したはずです。
ファイルをコンピューターにダウンロードします。コードを削除するように編集してから、サーバーに再度アップロードしてください。
Lindsay Hoffman
こんにちは
FTP をダウンロードしましたが、ログインする以外に何をすればよいかわかりません。エラーを見つけて修正するにはどうすればよいですか?
背景をもう少し詳しく説明します:
コードでページ上の広告の位置を変更しようとしていました。コードを間違って入力したため、現在ページにログインできません。元に戻す方法がわかりません。
ありがとう
Za
WordPressのサーバーとしてMAMPを使用していますが、「構文エラー:予期しない構文エラー」でロックアウトされてしまいました。エラーを編集するにはFTPアカウントが必要ということでしょうか?
Eric
こんにちは。FTP でログインできましたが、functions.php ファイルを開くことができません。ファイル転送失敗のメッセージが繰り返し表示されます。何かアドバイスはありますか?よろしくお願いします!
GM
サイト構築中に発生した構文エラーを修正しようとしていますが、FZ でサイトにアクセスしようとしても、エラーが発生している場所のマッピングが存在しないようです。先月ホセが経験した問題と似ていると思います。何かアドバイスはありますか?よろしくお願いします。
K
FZにサイトを接続できません。「サーバーに接続できませんでした」と表示されます。すでにWordPressをインストールしました。そして、誤ってtheme_hooksをtheme_functionに貼り付けてしまったため、サイトにアクセスできなくなりました。サーバーを見つける方法がわかりません。助けてください、ありがとう
Jose
こんにちは。Functions.phpを編集した後、特定の行でパースエラーが発生しました。問題はわかっているのですが、サイトはwordpress.comでホストされており、FTPでファイルにアクセスできません。何かおすすめはありますか?
事前に感謝いたします。
K
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.
WPBeginnerスタッフ
お使いのテーマの functions.php ファイルが破損しているようです。以下の手順を実行してください。まず、FTP クライアントを使用してウェブサイトに接続します。wp-content/themes/laboratory_child/ ディレクトリに移動し、functions.php ファイルを編集します。20行目に閉じ括弧 ‘ } ‘ がありますが、これはここにあるべきではありません。
子テーマの場合、functions.php ファイルをバックアップしてからウェブサーバーから削除できます。親テーマの functions.php ファイルが引き継がれます。
yamini priya
解析エラー: 構文エラー、予期しない ‘}’ が ………./wp-content/themes/laboratory_child/functions.php の 20 行目にあります
上記のエラーメッセージが表示されました。どのページにもアクセスできません。あなたが言及したすべての手順を実行しましたが、同じ問題が再び発生しています。実際、functions.php は何も変更していません…。
Irfan Siddiqui
本当にありがとう!
diego
この投稿をありがとうございます!大きな安心感を得られました!
Rachel
まさに先週、私にも同じことが起こりました。ありがとうございます。次回のために保存しておきます!
レイチェル