আমার একটি কাস্টম পোস্ট টাইপ রয়েছে যা আমি jQuery এর মাধ্যমে অ্যাক্সেস করতে চাই - পছন্দ করে JSON ব্যবহার করে।
সুতরাং প্রথম জিনিস। এমন একটি ক্রিয়াকলাপ তৈরি করা যা প্রত্যাবর্তন / ইকোস জসন যথেষ্ট সহজ, তবে আমি কীভাবে এটি jquery এর মাধ্যমে অ্যাক্সেস করব।
মাইক যেমন এই প্রশ্নে লিখেছেন , তিনি - যতদূর আমি বুঝতে পেরেছি - এটি ওয়ার্ডপ্রেস মূলের মধ্যে রাখে। যা পিএইচপি ফাইলের নাম ব্যবহার করে এটি অ্যাক্সেসযোগ্য করে তুলবে - তবে এটি কি সুপারিশযোগ্য? আমি বরং এটি একটি প্লাগইন ফোল্ডারের ভিতরে রাখি।
আমি ওয়ার্ডপ্রেস কোডেক্স পড়ার চেষ্টা করেছি, তবে অ্যাজাক্স কলগুলি যেভাবে পরিচালনা করা হয় তা আমাকে কেবল বিভ্রান্ত করে তোলে, আপনি অ্যাডমিন পৃষ্ঠা না হয়েও প্রতিটি এজ্যাক্স কল অ্যাডমিন-অজ্যাক্স.এফপি পোস্ট করছেন?
কেউ কি আমার সমস্যাগুলি সোজা করতে পারেন?
/ ঝড়
সম্পাদন করা
আমার যে সমস্যাটি ছিল তা বোঝা গেল যে কীভাবে অজ্যাক্স কলগুলি ওয়ার্ডপ্রেসে করা হবে, পাশাপাশি আপনার পিএইচপি এবং জেএস কোডটি কোথায় রাখতে হবে / কলগুলি পরিচালনা করতে হবে।
আমি যুক্ত অন্যান্য প্রশ্নের মধ্যে, আপনি ফাইলটি ডাব্লুপি রুটে স্থাপন করে একটি ফাংশন তৈরি করেছেন - আমি এটি করতে চাই না। তবে আমি এখন wp_ajax_ (nopriv _) [ক্রিয়া] কীভাবে ব্যবহার করতে হবে তা শিখেছি এবং আমি তৈরি জেসনকে কার্যকরভাবে অ্যাক্সেস করতে পারি। বাকি সমস্যাটি হ'ল কল করার জন্য আমার যেখানে জেএস স্থাপন করা উচিত। আমি এটি প্লাগইনস জেএস ফাইলটিতে রাখতে চাই, তবে এটি অ্যাডমিন সাইটে নয় , কোনও পৃষ্ঠায় উপস্থাপন করতে হবে , এজ্যাকারল সংজ্ঞায়িত হয়নি, তাই আমাকে পিএইচপি ব্যবহার করে প্রতিধ্বনি করতে হবে।
echo admin_url('admin-ajax.php');
সুতরাং প্রশ্নটি দাঁড়ায় যে কীভাবে আমি এই পিএইচপিটিকে জাভাস্ক্রিপ্টের সাথে একত্রিত করব এবং এটি ফাইল বা স্ক্রিপ্ট নয় বলেই আমি কীভাবে এটি সজ্জিত করব?