আমি প্রতিক্রিয়াশীল থিম বিকাশ করেছি এবং আমি এটি ওয়ার্ডপ্রেস.আর.জি জমা দিতে চাই । এটি জমা দেওয়ার আগে আমি wp_is_mobile()
আমার থিমটিতে ব্যবহার করতে চাই , তবে ফাংশন রেফারেন্স / ডাব্লুপিপি মোবাইল অনুযায়ী এটি একটি খারাপ ধারণা কারণ এটি এটি বলে:
আপনার বুঝতে হবে যে এটি কোনও মোবাইল ফোনটি বিশেষভাবে সনাক্ত করে না, কারণ একটি ট্যাবলেটটিকে মোবাইল ডিভাইস হিসাবে বিবেচনা করা হয়। বেশ কয়েকটি সহায়ক বিকল্পের জন্য প্লাগইন অঞ্চল পরীক্ষা করুন। এটি থিমগুলির জন্যও ব্যবহার করা উচিত নয়।
সুতরাং আমি যদি এটি আমার থিম ফাংশনে ব্যবহার করি ph
add_filter('body_class','mobile_theme_body_class');
function mobile_theme_body_class( $classes ){
if ( wp_is_mobile() ){
$classes[] = 'mobile';
}
else{
$classes[] = 'desktop';
}
return $classes;
}
আমার থিম প্রত্যাখ্যান করা হবে?
উপ-প্রশ্ন:
যদি আমি উপরের কোডের মতো আমার ফাংশনটি ব্যবহার করি এবং ক্যাচিং প্লাগইনগুলি (ডাব্লুপি সুপার ক্যাশে) ব্যবহার করি তবে আমার ফাংশনটি ভুল হয়ে যাবে (মিথ্যা ইতিবাচক কার্যকর করতে বা ফিরিয়ে দিতে ব্যর্থ হয়েছে)?
আপনার সময় এবং উত্তরের জন্য আপনাকে ধন্যবাদ ...
wp_is_mobile()
আসলেই রসিকতা ছাড়া আর কিছুই নয় এবং সত্যই অবিশ্বাস্য। এটি ব্যবহারকারী পক্ষের উপর নির্ভর করে যা শেষ ব্যবহারকারী দ্বারা চালিত হতে পারে। আপনার জানা দরকার যে আপনার কার্যকারিতা 10% এরও বেশি ক্ষেত্রে ব্যর্থ হবে, সুতরাং বিপুল পরিমাণ মোবাইল ব্যবহারকারী ডেস্কটপ সামগ্রী নষ্ট করবেন যা তারা পছন্দ করেন বা না চান আপনি তা চান না