Devenia / WordPressプラグイン
Devenia Replace Mediaなら、WordPress編集者は既存のメディア添付ファイルをその場で修正できます
既存のURLがすでに配置先で使われていて、そのURLを保つことが各配置先を作り直すより重要な場合は、WordPressメディア添付ファイルを置き換えます。
既存の添付ファイル
ファイルを変更した後も使えるもの
選択した添付ファイルの背後にあるファイルを置き換えながら、その識別情報をすでに利用している配置先でも引き続き使えるようにします。
添付ファイルの識別情報
添付ファイルIDと既存のURLはそのまま残るため、既存の配置先は引き続き選択したレコードを参照します。
メディアメタデータ
タイトル、キャプション、代替テキスト、説明はそのメディアレコードに引き続き紐づきます。
コンテンツの関係
投稿、固定ページ、テンプレートは引き続き同じレコードを使用します。
画像サイズ
WordPressは置き換え後の画像サイズを再生成します。
エディターのReplace File
コンテンツがすでに使っているレコードのファイルを修正する
保持する添付ファイルを起点に作業し、置き換え後に重要となるアドレスを確認します。
メディア項目を探す
メディアライブラリの一覧、添付ファイルの詳細、または標準のWordPressメディアモーダルから開きます。Elementorが有効な場合は、その添付ファイルの詳細から同じ操作を開けます。
Replace Fileを選択
Replace Fileを選択します。フォームは選択した添付ファイルに紐づいたままです。
ソースファイルを選ぶ
置き換えるファイルを選び、フォームから送信します。
既存のURLを確認
コンテンツにすでにある既存のURLを確認し、その応答が置き換え後のファイルを返していることを確かめます。
自動化クライアント向け
登録済みのAbilities 2つと、選択した添付ファイル1つ
置き換えるバイトデータの場所に合う入力を選びます。どちらの操作も1つの既存の添付ファイルを対象とし、その識別情報とコンテンツの関係を維持します。
URLから置き換える
登録済みのWordPress機能が、検証済みの1つのHTTPまたはHTTPSソースから新しいファイルを取得し、選択した添付ファイルに書き込みます。
base64データから置き換える
もう1つの登録済みWordPress機能は、選択した添付ファイルのbase64ファイルコンテンツを受け付けます。20 MBを超えるコンテンツは、置き換え前に拒否されます。
置き換え時の安全対策
保存内容を変更する前に満たすべき条件
選択した添付ファイル、ソース、ファイルの受け渡しが、それぞれ安全な修正の境界を定めます。
権限
アカウントには、ファイルをアップロードし、選択した添付ファイルを編集する権限が必要です。
リモートソース
リモート置き換えで受け付けるのは、WordPressのURL検証に合格したHTTPまたはHTTPSソースだけです。
ステージング
操作はまず新しいコンテンツをステージングし、その後、現在のファイルをバックアップに移します。
ロールバック
ステージングしたファイルを所定の場所に移せない場合、操作はバックアップを元のパスに復元します。
ランタイムと統合
依存関係
上記で説明したエディター、ランタイム、任意の自動化経路には、これらの名前付きコンポーネントを使用します。
5.7以降
WordPress 5.7添付ファイル、メディアメタデータ、権限、メディアライブラリの置き換え機能を管理します。
7.4以降
PHP 7.4Devenia Replace Mediaを実行します。
自動化クライアント
WordPress Abilities API自動化クライアントに、登録済みの2つのメディア置き換え操作を提供します。
MCPクライアント
WordPress MCP Adapter登録済みのWordPress AbilitiesをMCPクライアントに公開します。
任意
ElementorElementorを、置き換え操作にアクセスするための追加の入口として追加します。
実際に行う次のステップ
コンテンツがすでに把握している移動先を維持する
Download Devenia Replace Mediaをダウンロードしてインストールします。該当する添付ファイル表示を開き、Replace Fileを選択してから既存のURLを確認し、そのURLをすでに使っているページが修正後のファイルに引き続き到達できることを確かめます。
