আমার একটি জাভাস্ক্রিপ্ট স্নিপেট রয়েছে যা আমি পৃষ্ঠার ফুটারে ইনজেক্ট করতে চাই। এটি একটি ট্র্যাকিং কোড, আসুন গুগল অ্যানালিটিকাদের অনুরূপ বলা যাক। এটির কোনও নির্ভরতা নেই, এটি একটি স্বতন্ত্র স্নিপেট।
আমি এরকম কিছু করতে পারি
function render_tracking_code(){
wp_enqueue_script( 'depends-js', 'https://rdiv.com/dummy.js', array(), '0.01', true );
wp_add_inline_script( 'depends-js', 'aWholeBunchOfJavascriptCode' );
}
add_action( 'wp_enqueue_scripts', 'render_tracking_code' );
কিছুটা বোকা মনে হচ্ছে (dummy.js একটি ফাঁকা ফাইল), কিন্তু কাজ করে। নির্ভরতা এড়ানোর কোনও উপায় আছে কি?
wp_add_inline_script()
ছাড়া নির্ভরতা এখনো 4.9.9 জন্য বিবেচনা করা হচ্ছে, এটা অগত্যা মানে এই নয় যে এটা যোগ করা হবে। সুতরাং এই বৈশিষ্ট্যটি ব্যবহারের আগে নিশ্চিতকরণের জন্য অপেক্ষা করা বুদ্ধিমানের কাজ।