আমি টিনিএমসিএর সম্পাদকটিতে একটি কাস্টম বোতাম যুক্ত করেছি এবং আমি যখন ডাব্লুপিপি এর থিকবক্সে ক্লিক করতে চাই তখন এটি খুলতে চাই।
আমি কীভাবে এটি তৈরি করতে পারি যাতে 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 ?
}