WordPressメディアライブラリ変更

このQ&Aのポイント
  • WordPress移管のためのバックアップをアップロードしましたが、ファイル名の変更により表示エラーが発生しました。
  • FTPソフトでのファイルアップロード時にファイル名が誤って変更され、正しく表示されません。
  • WordPressメディアライブラリでファイル名を修正する方法を教えてください。
回答を見る
  • ベストアンサー

WordPress メディアライブラリ 変更

WordPress移管のため、FTPソフトを使用してバックアップをし、新しいサーバにuploadsをアップロードしました。 ファイルのURLが http://新しいURL/wp/wp-content/uploads/2019/07/test01.jpg ↓ http://新しいURL/wp/wp-content/uploads/2019/07/test01-1.jpg ファイル名が「test01.jpg」→「test01-1.jpg」に変更してしまっています。 FTPソフトでuploadsフォルダを削除し、改めてアップロードしても「test01-2.jpg」 となってしまいます。 そのファイルは存在しないので、表示されません。 WordPressメディアライブラリを開いてファイル名を「test01-1.jpg」→「test01.jpg」に変更する方法があれば教えてください。 宜しくお願いします。

  • nkmyr
  • お礼率67% (403/600)
  • PHP
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

使用しているFTPソフトに問題があるかもしれません。できれば、ドメインを管理しているサーバーのクラウド上FTPサービスを利用して、フォルダやファイルの削除、アップロードを行ってみて下さい。

nkmyr
質問者

お礼

ありがとうございます。WordPressよりメディアを全て削除し、再度アップロードしましたら解決できました。

関連するQ&A

  • 画像ファイルの名前をそのままURLにする

    名前が日本語の画像ファイルがあります。 そのファイルをWordPressにアップロードしたとき、 画像ファイルのURLを元の日本語のものにしたいです。 画像ファイルの名前→ああああ-1.jpg ↓WPにアップロード https://www.〇〇.com/wp-content/uploads/ああああ-1.jpg 普通にアップロードすると、 https://www.〇〇.com/wp-content/uploads/25d65154cf8d425c0f19a2.jpg みたいな数字とアルファベットの組み合わせになります。 これを、元の日本語の名前にしたということであります。 これはどのようにすればできますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • WordPressの画像投稿のための設定方法

    WordPressで、画像をうまく投稿することができません。 お詳しい方、教えてください。お願いします。 ちなみに、現在の状況は、「public_html」フォルダの下に 「wordpress」→「wp-content」→「uploads」→年フォルダ →月フォルダ、となっています。本当は、月フォルダが自動 生成された中にアップロードした写真が入り、サイトに表示 されるはずが、エラーが出てアップロードできず、「uploads」 の外にこぼれた画像ファイル(つまり「wp-content」の中に 「uploads」フォルダと同列にある)だけが表示できる状態に なっています。フォルダ属性は、いずれも「707」になってい ます。

  • WordPressの記事の途中に差し込む

    記事数が6000近くあって、それらに共通する文章や画像の上に空白を入れたいです。 例えば、 https://www.〇〇.com/wp-content/uploads/〇〇.jpg というURLの上に、 などの空白を入れるなど。 WordPressの記事の途中に差し込むというのはできるでしょうか?

    • ベストアンサー
    • PHP
  • WordPressに精通している方に質問です。

    WP-DBManagerというプラグインを導入してみたところ Your backup folder MIGHT be visible to the publicという表示が出てきました。 要は、第三者にバックアップしたフォルダが見られる可能性があるらしいのです。 メッセージの内容をよく読むと、「.htaccess」ファイルを「wp-content/plugins/wp-dbmanager」フォルダから「wp-content/backup-db」フォルダへ移動しないといけないらしいです。 ただ、その移動方法がさっぱり分からないのです。 調べてみると、FTPというソフトを使うということは分かったのですが、そこからの操作方法がややこしすぎて分かりません。 「FTPソフトを使って、【wp-content/plugins/wp-dbmanager】フォルダにある『htaccess.txt』という名前のファイルを【wp-content/backup-db】フォルダに移動させ、ファイル名を「.htaccess」に変更する」 らしいのですが、この一連の作業の方法が一向に分かりません・・・。 そこで、僕は今Macを使っているのですが、 ・どういうFTPソフトを用いて、 ・そのFTPソフトをどのように操作すれば この表示を消すことが出来るのかを教えて頂けたらなと思います。 できるだけ早く消したいので、早めに回答して頂けると助かります。

  • Wordpressメディアライブラリ元画像の削除

    WordPress 3.0.1を使用中です。 メディアライブラリについて質問します。 デジカメなどのファイルをアップロードしてWordpress側で好みのサイズに縮小した後に ディスク節約の為に元の画像を削除したいのですが削除できません。 何かいいプラグインとか簡単な削除の仕方とかありましたら教えてください。 尚、FTPで削除はするとWordpress側の元画像リンクが切れてしまうので できたら縮小後のファイルを元画像として登録できたらうれしいです。

  • ffftpでwordpressのアップロード

    ffftpでwordpressのアップロードしたいのですが、上手くできません。 ffftpの中の左側、PCの中のwordpressの中身を開き、右側のサーバー側のpublic_htmlを開いてから新しいフォルダを作ってその中に左側のwordpressの中身をアップロードしようとしたら、ffftp:エラー /アドレス/public_html/pc/wp-admin/images/fav-vs.pngがアップロードできませんと表示されます。 そして後で上書きを選択し、OKを押したらまた似たようなメッセージが延々と続きます。 そして、結局wp-contentとwp-includesのフォルダはアップロードできませんでした。 それ以外のwp-adminのフォルダなど、他のファイルはアップロードされているようです。 というより、ffftp内の右側のサーバー側の中に表示されています。 wp-content,wp-includesをサーバー側に表示させるようにするにはどうすればよいですか? 初心者の質問で解りにくいかもしれませんが、よろしくお願いします。

  • Wordpress2.9.1 テーマの管理でテーマ(テンプレート)が表示されません

    Wordpress2.9.1 を使用してます。 1.Wordpres用テーマ(テンプレート)を某サイトより (XXXX.zipファイルを)ダウンロード。 2.パソコンで(XXXX.zipファイルを)解凍。 3.解凍済みのファイル(XXX1,XXX2,・・・,XXXnフォルダー)を FFFTPソフトで、『/wp(WordPressのフォルダ)/wp-content/themes』 へ アップロード。 上記、1.~3.を実行したのですが、 メニューの「外観」→「テーマ」の画面でアップロードした「XXX1,XXX2,・・・,XXXn」のテーマ(テンプレート)が表示されません。 QA1.上記処理で何かおかしいのでしょうか? (「Wordpress2.9.1 」ではダメ等) QA2.メニューの「外観」→「テーマ」で表示させるよう    どこかテンプレートを設定しているファイルを変更する必要が あるのでしょうか? よろしくお願いします。

  • Wordpress のPHPファイルをIEで開く

    WordPress のテーマを変更したいと思い、PHPファイルをいじったのですが PHPファイルをそのままIEで開けないんですね。 ディレクトリはこんな感じなんですが、 C:\Program Files\Apache\Apache24\htdocs\wordpress\wp-content\themes http://localhost/wordpress\wp-content\themes\twentytwelve\index.php では開けませんでした。間違ってますか? It works と表示されるファイル(C:\Program Files\Apache\Apache24\htdocsにあります。)はhttp://localhost/で開けます。

    • ベストアンサー
    • PHP
  • wordpressのURL変更について

    http://0000.com/wpをhttp://0000.comに変更をしようと思いました。 まず設定画面からサイトの名前をhttp://0000.com/wpからhttp://0000.comに変更し、 index.phpをFTPから抜き <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); ?> の↓を変更。 /** Loads the WordPress Environment and Template */ require('./wordpress/wp-blog-header.php'); ?> その後一つ上の層にindex.phpをあげたのですがサイトにアクセスすると、 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wordpress/wp-blog-header.php' (include_path='.:/usr/local/php5/php') in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 と出てきてサイトが表示されません 。 wp-blog-header.phpがなにかあるのかと思い開けると下記のコードが書いてありました。 <?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); } ?> しかし自分はphpがよくわからないためどこを変更すればhttp://0000.comでサイトが見れるのかわかりません。 教えてください。

    • ベストアンサー
    • PHP
  • Word Press) 日本語ファイル名が文字化け

    下記の手順に従って、Windows2008からWordPressをインストールしました。 http://www.sa-sa-ki.jp/blog/2010/01/windows-web-server-2008-r2-wordpress/ サーバー...Windows 2008サーバー My SQL...5.1 IIS...7.5 PHP...PHP 5.2.12 です。 社内でのイントラネットとしていて、運用上まったく問題ないのですが。 WordPressですが、新規投稿から日本語ファイル名をアップしますと文字化けします。 具体的には、 1) 「hoge.xls」というファイルをアップします。 2) 【blog\wp-content\uploads】に「hoge.xls」というファイルがアップされます。 3) 閲覧画面からは、そのファイルを選ぶと、 http://server-name.com/blog/wp-content/uploads/2012/03/hoge.xlsにリンクして、問題なくダウンロードできます。 ところが 1) 「日本語.xls」というファイル名をアップすると、 2)【blog\wp-content\uploads】には、「日本語.xls」ではなく「繧鍋畑.xls」というファイル名でアップされます。 3) 閲覧画面からそのファイルを選ぶと、そのリンク先は、http://server-name.com/blog/wp-content/uploads/2012/03/日本語.xls になり、ダウンロードを試みると当然404エラーになります。 4) なんで【blog\wp-content\uploads】内の文字化けしたファイルを「日本語.xls」に変えて2)から再度ダウンロードを試みると問題なくダウンロードできます。 つまり、アップのときの文字化けする問題が克服できれば、解決できます。 どなたかご教授いただけまでんでしょうか。