【WordPress】SVGファイルを使えるように設定したら構文エラー

Wrong way imageWordpress

※この記事はエラーからの回復までを説明したものです。SVG形式のファイルを使用したい方は下記の記事をご覧ください。

WordPressで画像を使うことは多いです。

私が使いたい画像はSVGという形式でしたが、Wordpressのデフォルトだと初期設定でSVG形式のファイルをアップロードできません。

そのため、SVGを対応させるための設定方法を調べて、何も考えずにコードをfunctions.phpにコピー&ペーストしたら、

サイトに技術的な問題が発生しています。サイト管理者のメールを確認して指示に従ってください

とのエラー。

焦ったので私はメールではなく、ブラウザの戻るボタンを押して

編集画面に戻り、編集箇所を削って保存しなおそうとしましたが下記のエラーが表示されたのでFTPを使い、手動での修正を行うことにしました。

何かうまくいかなかったようです。変更が保存されていないかもしれません。手動で修正し、FTP経由でファイルをアップロードすることもできます。

スポンサーリンク

Filezilaでデフォルトファイルを転送する

少し前にFilezilaを入れて設定だけしていたのが幸運でした。

1.Filezilaを開く

2.サイトマネージャーから自分のサーバーに接続する。

3.自分のドメインのフォルダーを開く

4.public_htmlフォルダを開く

5.wp_contentフォルダを開く

6.themesフォルダを開く

7.自分の使っているテーマのフォルダを開く

8.デフォルトのfunction.phpのファイルをドラックしてコピーする

9.完了

と、9ステップで解決できました。

デフォルトのfunction.phpがない!という方は、子テーマの場合、作り方を調べてみましょう。

公式で子テーマが存在する場合は、サイトからダウンロードしてその中から抜き出してもいいかもしれません。

メール

後でメールボックスを確認してみると、

WordPressからメールが届いていました。

内容は問題が発生しましたとの文言と、サイトを確認してくださいとの指示、

また、リカバリーモードなる機能の案内とリンクが書かれていました。

そこからfunctions.phpの編集もやり直せたのかもしれません。

コメント

タイトルとURLをコピーしました