2013-09-23 202 views
1

這是我米使用的代碼:如何更改wordpress顏色選擇器按鈕文本?

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 

在 '我的色場' 輸入欄處於的metabox我的插件。我想知道如何更改顏色選擇器按鈕上的文本'選擇顏色'...也許使用wp_localize_script函數將一些默認參數傳遞給顏色選擇器腳本?

我真的需要這方面的幫助! 感謝

+0

您使用的是什麼顏色選擇器? – Anagio

+0

來自WP 3.5(虹膜)的新顏色選擇器,不是遙遠的 – Frank

回答

0

這兩個文件中設置「選擇顏色」拾色器

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

他們是核心文件和你做會被未來的更新覆蓋的任何變化。您應該能夠爲初始化操作編寫一個過濾器,以添加元框

+0

謝謝你的信息。 – Frank