web-dev-qa-db-ja.com

デフォルトのポップアップアップローダの代替にメタボックスからアップロードした画像をエディタに追加する

カスタムメタボックスで投稿するには、プラグインを見つけるか、アップロードされたすべての画像のリストを作成する必要があります。そして私はカスタムフォーマットでエディタに画像を追加するためにサムネイルをクリックすることができます。

私はデフォルトのアップロードボックスにたくさんの写真をダウンロードしました、そして毎回私はエディタに新しい画像を挿入するためにたくさんのクリックをします。とても不快です。

2
Bohdan Hdal

より速い画像挿入

内蔵のMedia Managerをメイン編集パネルのすぐ隣にあるメタボックス内で下に移動するので、マネージャを完全に制御できます。開いて、折りたたむか、インターフェイスから完全に非表示にします。

何よりも、これで画像をはるかに速く、正確に挿入したい場所に挿入できるようになりました。

1
TheDeadMedic

新しいWP(3.3+)はpluploadを使っています。これは現在、 RW Meta Box に完全に統合されています。

enter image description here
ファイルの前の基本的なメタボックスはドラッグアンドドロップによるものでした。enter image description here
アップロード中のPlupload - ステータス "loading/error"に、きれいなUIの背景画像があります。enter image description here
「アップロードされた画像」のタイトルはオンデマンドでのみ表示されます。

カスタマイズ


"TITLE文字列"の見出し(hndle bar)はメタボックスの設定中に設定できます。


「ファイルをここにドラッグ&ドロップ」という文字列は、次のフィルタを使用してカスタマイズできます。

function alter_drop_string( $string )
{
    return __( 'drag & drop whatever here', 'YOUR TEXTDOMAIN' );
}
add_filter( 'rwmb_upload_drop_string', 'alter_drop_string' );

このフィルタは、allPluploadメタボックスの文字列を変更するため、$GLOBALS['hook_suffix']をチェックして、投稿/ページ/ CPTに別の文字列を出力するように注意する必要があります。

7
kaiser