2016-05-07 2 views
0

マイグレーション後、ページ上のすべての画像(about-us、アーティストなど)が表示されません。ホームページで行ったように手動で変更する必要があります。私はベルベットのような別のプラグインを試してみましたが、検索と置換ができますが、自動でページ上の画像を変更することはできませんでした。ここでwordpressのプラグインを使用せずに、移行後のすべてのページでimage urlを変更するにはどうすればよいですか?

は、私はすべてのページ上のすべての画像タグで発生することが好きなんだ私は、URL http://cjdrafts.info/quadrantgallery

<img src="http://cjdrafts.info/art/wp-content/uploads/2016/04/237715.jpg" align="center" /> 

http://cjdrafts.info/art

<img src="http://cjdrafts.info/quadrantgallery/wp-content/uploads/2016/04/237715.jpg" align="center" /> 

変化に変更したい私は、手動でURLを変更してきましたすべてのページのマイグレーション後の私の他のドラフトのすべてで、誰かが私にそれを自動的に行う方法を教えてくれれば嬉しいです。

THanks in advance。

+0

簡素化するために、私は、カスタムの.htaccessの書き換えルールを使用すると思います。 –

+0

こんにちはpedro!お返事をありがとうございます。それをどうやるか教えてくれますか?私は本当に感謝します –

答えて

1

1.)あなたはWordPressプラグインを使用したくないと言ってきたことを理解していますが、可能であれば実際にあなたがチェックアウトしなければなりません。better search replaceあなたの説明どおりです。

2)あなたは、あなたのデータベース管理システムでは、このSQLコードを実行することができます:

UPDATE wp_options SET option_value = replace(option_value, 'http://cjdrafts.info/quadrantgallery', 'http://cjdrafts.info/art') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://cjdrafts.info/quadrantgallery','http://cjdrafts.info/art'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://cjdrafts.info/quadrantgallery', 'http://cjdrafts.info/art'); 

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://cjdrafts.info/quadrantgallery','http://cjdrafts.info/art'); 
+0

こんにちはA.キャンベル、そのプラグインをより良い検索しようとしましたが、それは特にページのimgのURLにすべてのURLを変更しませんでした。または、私は何か間違ったことがあるかもしれません。私は明日あなたのSQLコードを試し、あなたに更新を与えるでしょう。ご協力いただきありがとうございます。 –

関連する問題