1

WordPress の Meta Box プラグインを使用しています。ユーザーが画像をアップロードするためのフィールドをcmsに正常に作成できます。これを 2 つの方法で拡張したいと思います。

まず、ユーザーが画像ギャラリーから画像を削除したときに、削除の確認が欲しい

コードは次のとおりです。

$meta_boxes[] = array(
    'id' => 'project_media',                  
    'title' => 'Project Media',    
    'pages' => array( 'project' ),       
    'context' => 'normal',                
    'priority' => 'high',                

    'fields' => array( 
     array(
      'name' => 'Media Gallery',
      'desc' => 'Images should be sized to 983px x 661px',
      'id' => $prefix . 'project_media_gallery',
      'type' => 'image'
    )
);

これにより、ユーザーがスライドショーに画像を追加できるカスタム投稿タイプにアップロード機能が作成されます。問題は、ユーザーが誤って削除ボタンをクリックした場合に、削除されたことを確認する確認がないことです。関数を介してプラグインを拡張し、このボタンがクリックされたときにアラートを呼び出すことはできますか? WP コアの編集を伴わないものはありますか?

次に、基本機能では、ユーザーがローカル マシンからイメージをアップロードする必要があります。これを行うためにメディア ライブラリを利用する方法はありますか?

これに取り組み始める方法すらわかりません。

4

2 に答える 2

0

2つ目の質問の答えは…

次に、基本機能では、ユーザーがローカル マシンからイメージをアップロードする必要があります。これを行うためにメディア ライブラリを利用する方法はありますか?

最初にMeta Box Pluginの最新バージョンを入手してください。

次に変更

'type' => 'image'

'type' => 'image_advanced'

これにより、既存のメディア ギャラリーからアップロードしたり、コンピューターから新しいファイルをアップロードしたりできます。

于 2013-07-03T21:48:52.437 に答える