সামনের প্রান্তে অ্যাডমিন_নোটিসের মতো কিছু আছে কি?


11

আমি ওয়ার্ডপ্রেসে নতুন এবং যতটা সম্ভব কাঠামোর সুবিধা নেওয়ার চেষ্টা করছি। সামনের প্রান্তে, আমি ত্রুটি, সাফল্য এবং পিছনের প্রান্তে অ্যাডমিন_ নোটিশের মাধ্যমে কীভাবে পরিচালনা করা হয় তার অনুরূপ সাধারণ বিজ্ঞপ্তি প্রদর্শন করার জন্য একটি কেন্দ্রীয় বার্তা ক্ষেত্র চাই। আমি সামনের প্রান্তের জন্য অনুরূপ হুক দেখছি না।

আমার ধারণা আমি অ্যাডমিন_নোটিসগুলি নকল করার জন্য প্রথম প্রান্তে কোন ক্রিয়াকলাপটি অনুসরণ করা উচিত?

উত্তর:


6

ডিফল্টরূপে সামনের প্রান্তে (কোনও থিমে) এর মতো কোনও পদক্ষেপ নেই। কেবল একটি পছন্দসই ক্রিয়া ব্যবহার করুন

do_action( 'theme_notices' );

এবং এই এক মধ্যে আবদ্ধ।


এটিকে আরও কিছুটা দেখার জন্য ... আমি যদি আমার প্লাগইন থিম-স্বতন্ত্র করতে চাই, তবে কি বার্তাটি ব্যবহারের পরিবর্তে ডু অ্যাকশন ব্যবহার না করে বিশ্বব্যাপী পরিবর্তনশীল সেট করা আরও অর্থবোধ করে? এইভাবে থিমগুলি কোনও অবস্থান থেকে বার্তাগুলিকে আউটপুট করতে পারে। আমি যদি সঠিকভাবে বুঝতে পারি, তবে থিও ফাইলগুলিতে একটি নির্দিষ্ট স্পটে ডু অ্যাকশন স্থাপন করা হবে। আদর্শভাবে, আমি থিমটির প্লাগইনটির সাথে সুস্পষ্ট একীকরণ না থাকলে ডিফল্টরূপে get_header ক্রিয়াকলাপের জন্য নোটিশগুলি আউটপুট রাখতে চাই, তবে থিমগুলিকে আলাদা স্পটে আউটপুট দেওয়ার বিকল্পটি দিতে চান। যে জানার জন্য?
mjleitch

সেখানে ঠিক কোন ডিফল্টরূপে একটি থিম এ ধরনের হুক যে কোন জায়গায়। একটি গ্লোবাল ব্যবহার করা কেবল নামস্থান দূষিত করবে। এবং এই জাতীয় কাস্টম হুক যুক্ত করার একই প্রভাব রয়েছে (এবং এটি যে কোনও জায়গায় এবং একাধিক বার ব্যবহার করা যেতে পারে) এবং আপনার প্লাগইন সক্রিয় না হলে এবং বিশ্বব্যাপী সেট না থাকলে এটি ত্রুটিগুলি ছুঁড়ে ফেলে না।
কায়সার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.