मैंने TinyMCE संपादक में एक कस्टम बटन जोड़ा है, और जब मैं उस पर क्लिक करता हूं तो मैं WP का थिकबॉक्स खोलना चाहता हूं।
मैं इसे कैसे बना सकता हूं ताकि tb_show()
फ़ंक्शन को उस सामग्री को लोड किया जाए जो मुझे अजाक्स के साथ चाहिए?
// the ajax
add_action('wp_ajax_getTheContent', 'getTheContent');
function getTheContent(){
echo 'weqwtegeqgr'; // <- this should be displayed in the TB
die();
}
यहाँ कुछ संपादक प्लगइन कोड का उपयोग कर रहा हूँ:
init : function(ed, url) {
ed.addButton('do_stuff', {
title : 'Do Stuff',
image : url + '/icon.gif',
onclick : function() {
OpenMyThickbox('do_stuff');
}
});
...
तो OpenMyThickbox
जावास्क्रिप्ट फ़ंक्शन को वही करना चाहिए जो मुझे चाहिए:
function OpenMyThickbox(tag){
tb_show(tag, '...'); // <- how to load content trough ajax here ?
}