1

これは私が使用しているコードです:

    function SDS_admin_init() {         
       wp_register_script( 'SDS-color-picker', plugins_url('/js/SDS-color-picker.js', __FILE__), array( 'wp-color-picker' ), false, true);
    }
add_action( 'admin_init', 'SDS_admin_init' );


function SDS_admin_enqueue_scripts() { 

  // check if this your page here with the upload form!
  if(get_post_type() !== 'post')
    return;

        wp_enqueue_script( 'SDS-color-picker' );                        
        wp_enqueue_style( 'wp-color-picker' );      

}
add_action( 'admin_enqueue_scripts', 'SDS_admin_enqueue_scripts' );

これは私の SDS カラー ピッカー スクリプトです。

jQuery(document).ready(function($) {

var myOptions = {

    defaultColor: false,        
    change: function(event, ui){},        
    clear: function() {},       
    hide: true,
    palettes: true
};

$('.my-color-field').wpColorPicker(myOptions);

}); //onready

「.my-color-field」入力フィールドは、プラグインのメタボックスにあります。カラーピッカーのボタンにある「色を選択」というテキストを変更する方法を知りたいです...おそらく wp_localize_script 関数を使用して、いくつかのデフォルトパラメーターをカラーピッカースクリプトに渡します???

これについて本当に助けが必要です!ありがとう

4

1 に答える 1

0

これらの 2 つのファイルは、カラー ピッカーの「色の選択」を設定します。

wp-includes\js\colorpicker.js
wp-includes\script-loader.php

これらはコア ファイルであり、行った変更は将来の更新によって上書きされます。メタボックスを追加する初期化アクションのフィルターを作成できるはずです

于 2013-09-23T22:39:59.193 に答える