記事内に商品プロモーションを含む場合があります

複数のWordPressで画像を共有したかったけどできなかったので無理やり使いまわした方法

せっかくサーバーを契約しているので、何かサブブログを作りたいなあと思って作ってみました。
※サブブログはいつまで続くかわからないでここには書きません。ちゃんと続いたらそのうち書くかも。

テキストメインなんですが、なんかさみしいのでこちらで使っている写真でも入れてみようかなと軽い気持ちで検索してみたんですが、結構めんどくさかった上に結局解決しなかったので無理やり解決させました、という話です。

Webには疎くて検索頼りでブログを運営しているので、いろいろ間違えていることを書いているかもしれませんがコメントで教えてもらえると嬉しいです。
いい方法があるよって教えてもらえたらもっと嬉しいです。

事前にやったこと

現在運営中のこのブログのサーバーに、新しく別のブログを作成

使用しているサーバーはエックスサーバー
元々のブログ(以下メインブログ)が入っているデータベース(MySQL)とは別に新しくデータベースを作成し、そこにさらにWordPressをインストールして新しいブログ(以下サブブログ)にしました。

サブブログには独自ドメインを使用しています。

やりたかったけどやれなかったこと

メインブログで使っている画像を、サブブログでも使う

画像は主に記事中に埋め込むか、各記事のアイキャッチに使うかくらいなのですが、Wordpressの場合どちらもメディアライブラリからの選択になります。
で、このメディアライブラリの読み込み先が変更できなかったので困ったぞ、ということになったんです。
(そもそもデータベースが違うのだから読み込み先を変更できたとしても無理なんですかね?)

単純に同じ画像を使いたいだけなら、サブブログのデータベースに同じ画像をアップロードすれば使えます。
ただ、両方のブログで別々に画像をアップロードするとサーバーの容量を2倍使ってしまうんですよね。
今はまだ余裕ですが、今後のことを考えると空き容量は多いに越したことはありません。
この部分は絶対どうにかしたかったんですが、検索しても全然いい記事に当たりません。

解決のためにやったこと

URL指定で画像を使い、プラグインを使う

記事の中に入れる画像については、比較的簡単に解決しました。
画像のURLをそのまま使えばOK。
そもそも、WordPress標準の「メディアを追加」ボタンで画像を追加するときにもURLから挿入という選択肢があります。

結構悩んだのがアイキャッチの画像。
なぜかここで開くメディアライブラリにはURLから挿入がないんですよね。

それならアイキャッチにURLを指定するプラグインを探せばいいじゃない、ということで探してみたところいくつか見つかりました。
その中でもシンプルでわかりやすかったのが「Featured Image by URL」。

シンプルに、記事の設定画面にアイキャッチがURLで指定できるウィンドウが加わるというものでした。
※普通のアイキャッチ画像の設定に加わるのではなく、一番下に加わります

こんな感じで、URLを直接打ち込むという形で何とか強引に解決できました。

ところで、昔から意味も分からず直リン禁止って刷り込まれてて別のドメインの画像をそのまま使うって大丈夫なのかって思うんですが、同じサーバー内でやり取りしてるので問題ないですよね…?
まあサーバーさんに迷惑がかかるほど見に来ている人がいないので、考えないでもいいかなと思うんですが。

ブログ
シェアする
Akariをフォローする
スポンサーリンク
あかりlog

コメント