WordPress

ワードプレスでメディアを追加(画像を挿入)出来なくなった時の原因と解決方法7つ

更新日:

私がサブで運営していて月イチで更新しているブログに新記事を追加しようとしたら、メディアが追加できない…

テーマやプラグインもすべて更新したのに、解決しない。

考えられるすべての原因と対策方法を調べてまとめてみました。

ワードプレスを最新に更新する

はい、大体ことの発端はワードプレスを最新に更新した時に訪れたりする事が少なくありません。アップデートが完璧じゃないからです。改悪ってやつです。

私もこの過去記事↓

ワードプレスにログイン出来ない時に直す方法「FTPソフト FileZilla」の使い方編

で書いた様にワードプレスを最新に更新した途端、使っているプラグインのヘッドクリーナーがエラーを起こしてしまったという話です。

とはいえ、いつまでも旧バージョンでワードプレスを使ってもいられないので最新にせざるを得ないのが現状でしょう。

とりあえず良くも悪くも最新に更新しましょう。

アップグレード(更新)ではなく、ダウングレードという解決方法もネット上では掲載されていますが、根本的な原因解決ではないので私はオススメできません。

テーマを最新に更新する

あなたの使っているワードプレステーマはwordpress公式のテーマですか?!

そうでない場合、下記の様な構図も想定できます。

  • テーマとプラグインの相性が悪い
  • テーマとワードプレスの最新バージョンの相性が悪い

正直上記の場合であっても、使っているワードプレスのバージョンをダウングレードする事はあまりオススメできません。

ここでは一つの原因調査として『他のワードプレステーマにしてみる』という作業をお勧めします。その上で改善しないのであれば、確実にテーマを最新に更新してしまいましょう!

プラグインを最新に更新する

プラグインが原因という可能性はかなり多くの方に該当する主要な原因の一つとして考えられます。

ワードプレスバージョンとテーマ、プラグインの更新をしたタイミングでエラーが発生する可能性が高いので正直すぐにはどれが原因が分かりません。

①と②で紹介した流れで可能性を一つ一つ潰していき、次に探る原因はプラグインという事になります。

どのプラグインを更新したかきちんと把握した上で次の④に移ってみましょう!

プラグインをすべて停止してみる

直近で更新したプラグインから順に使用停止していきましょう。ここで多くの方が解決に至るかもしれません。

そして原因のプラグインが分かったら、そのプラグインを使うのはもうやめてしまいましょう。代わりになるプログラムはいくらでもありますので、そのプラグインに固執する必要性はありません。

ここまでで解決しない場合は少々厄介です。全てのプラグインを停止してみても解決しない場合は⑤に移りましょう。

キャッシュを削除してみる

キャッシュってのはインターネット上のファイルを一時保存しておく為のものです。

(Macの場合)

なんとなく少し抵抗はありますが仕方ありません。

ここから全期間のキャッシュを削除。

/wp-includes/class-wp-image-editor-imagick.phpの階層のデータの記述を書き換えてみる

これはもう最終手段です。出来ればプログラムはいじらない方が無難ではありますが、これが原因の可能性がありますよ。

過去記事でご紹介したFTPソフトの使い方↓

ワードプレスにログイン出来ない時に直す方法「FTPソフト FileZilla」の使い方編

FTPソフトを使ってワードプレスがインストールされているフォルダの「wp-includes」内にある「class-wp-image-editor-imagick.php」のファイルの中の記述を書き直します。

&& defined( Imagick::ALPHACHANNEL_UNDEFINED )
&& defined( Imagick::ALPHACHANNEL_OPAQUE )

このファイル内の記述を、

&& defined( Imagick::ALPHACHANNEL_UNDEFINED )
&& defined( Imagick::ALPHACHANNEL_OPAQUE )

に書き換える作業です。そう、「‘」を追加するだけです。

探せない場合は「Command」キー+「F」キーで語句検索して該当箇所を探しましょう!

専門用語がズラズラでよく分からなくても大丈夫。「’」を足す、元に戻す、それだけです。

wp-config.phpの一番下に define(‘CONCATENATE_SCRIPTS’, false );を追加する

⑥でご紹介した手順の流れで「wp-config.php」を開き記述されている全てのphp言語の一番下にdefine(‘CONCATENATE_SCRIPTS’, false );を追記します。

追記してみて解決しない様なら元どおりに削除しておきましょう!

それと⑥や⑦などの記述変更の作業を行うにあたっての理由は色々ありますがその一部から下記を抜粋してきました。

メディアライブラリの選択ウィンドウの一覧はAjaxで一覧データのJSONを取得しているが、どうも環境によってはこのレスポンスヘッダのContent-Typeが「text/html」になってしまうことが原因。

正しく動作するにはこれが「application/json」である必要がある。

正直素人が原因を全て網羅するのはかなりの困難を伴います。理解できる頃にはある程度のプログラミング知識が身についているかもしれませんが、容易な話ではないですよね!

サーバー会社に問い合わせを入れる

有料サーバーで運営しているサイトの場合は問い合わせを入れてみましょう!会社にもよりますが、サポートチームから返答が来るはずです。

私がエラーを起こしたサイトは無料サーバーでワードプレスが利用できるエックスドメインでした。無料ゆえに「お問い合わせ不可」でした。

やはりこういったトラブルに見舞われた時に有料サーバーのサポート有無の真価が発揮しますね!

まとめ

以上が解決までの手順でした。解決しましたでしょうか?!

せっかく作り込んだサイトが途中で新記事追加不能になったら勿体無さすぎです。

ここまで紹介した方法を全てやっても何をやっても駄目駄目でどうしようもない場合は記事と画像のバックアップをとって引っ越しちゃうのも選択肢としてはありだと思います。

あなたのサイトが解決することを祈っております!

『Best Recommend!!』

特集記事をチェック!

1

今Huluは安室奈美恵のドキュメンタリーを限定放送している事でも話題を呼んでいますよね。 Huluをざっくり説明すると… 月額933円(税抜)で映画・ドラマ・アニメが全て見放題 Hulu無料トライアル ...

2

Twitterのフォロワー数=人脈ステータス となりつつある昨今のSNSご時勢ですが、皆さんはいかがお過ごしでしょうか!? 自分はTwitterをはじめとしたSNSはweb収入を加速させる為には絶対必 ...

3

「もっとサイトを○○したいけど、出来ない」 「htmlとかphpとか無理」 WordPressでwebサイトを構築していく過程で誰もがぶつかる障壁、それがプログラミング系の疑問だと思います。 今回紹介 ...

4

ブログ・アフィリエイトサイトで稼ぎたいと思い私のサイトに検索で辿り着くユーザーがかなり多いのが現状です。 サラリーマンの収入だけでは足りない 借金がある 金持ちになりたい 自由になりたい 稼いでカワウ ...

5

今回紹介するアプリは現在特許出願中の就活生が注目する革新的なツール。 学生の時間の効率化を実現しながら、付随するその他の機能も大幅に充実していく事が予測されます。 2019年卒業の学生たちは動向をチェ ...

6

オリジナルマルチサーバーでのマルチプレイ これにこそ醍醐味が詰まっているマインクラフトですけども、皆さんはどの様な方法でマルチサーバーを立てようと検討していますか? 今回は『マルチサーバーの立て方』の ...

7

ワードプレステーマを何にするか決めかねている人へ 今回、無料有料問わず今市場で人気がある6つのテーマをサイトの表示速度とSEO的側面から検証してみました! サイトの表示速度を測るツールについては過去に ...

8

女性のファッションレンタルサービス『エアークローゼット』を知って、メンズ版もあったら利用したい!と探していたら、 提携先ブランドも良い感じでした。 金は無いけど毎日違うコーデでオシャレになりたい! そ ...

9

観たい映画やドラマ、アニメは皆さんもたくさん有るはずです。しかし! レンタル屋に借りに行ったり、借りに行ったら誰かに借りられていたり、返しに行ったり、延滞料金を取られたり・・・ 煩わしいですよね! 今 ...

10

インターネットが家庭に普及し始めて早20年強… 皆さんはどれだけ沢山のアプリやwebサービスを実際に使っていますでしょうか?! LINE Twitter facebook Instagram Yaho ...

-WordPress

Copyright© LastescapE , 2017 All Rights Reserved.