وردپرس دارای چندین قلاب اکشن است ، اما برخی از آنها بیشتر از بقیه مورد استفاده قرار می گیرند .

اطلاع داشتن از قلاب های اکشن پرکاربرد به شما امکان می دهد که پایه و اساس و زیربنای افزونه خود را بهتر ایجاد کنید .

برای توسعه دهندگان افزونه ، قلاب اکشن plugins_loaded شاید مهمترین قلاب باشد .

در بیشتر افزونه ها تقریباً همه کدها در این قلاب اکشن اجرا می شوند .

قلاب اکشن plugins_loaded زمانی اجرا می شود که تمام افزونه های فعال شده کاربر ، بارگذاری شده باشند .

همچنین این قلاب اکشن سریع ترین قلاب برای توسعه دهندگان افزونه است که می توانند در فرآیند بارگذاری از آن استفاده کنند .

یک افزونه وردپرس باید برپاسازی های خود را در این قلاب اکشن انجام دهد .

سایر اکشن ها باید در تابع فراخوان (callback function) استفاده شده در این قلاب ، اضافه شوند .

در مثال زیر ، مشاهده می کنید که از اکشن rwpp_example_footer_message استفاده شده است .

به جای فراخوانی جداگانه ، تمام فراخوانی ها در اکشن برپاسازی که به plugins_loaded قلاب شده اند ، انجام می شوند .

یکی از تکنیک های خوب در افزونه نویسی وردپرس ، ایجاد یک تابع برای برپاسازی افزونه و قلاب کردن آن به plugins_loaded است . با این کار مطمئن می شوید که هیچ خطای سهوی از یک تابع خاص وردپرس به علت بارگذاری نشدن رخ نمی دهد .

تابع did_action ورپرسInit ؛ قلاب اکشن کاربردی وردپرس
پیشنهاد می کنیم برای دریافت آخرین مطالب کانال تلگرام کانی تمزرا دنبال کنید .