سوال از hook init 

پرسیده شده
فعالیت 1189 روز پیش
دیده شده 442 بار
0

سلام خدمت استاد گرامی

طبق این لینک 

https://۷learn.ac/community/غیر-فعال-کردن-صحفه-ورود-پیش-فرض-وردپرس-G۳ign

من یک سوال داشتم

1-hook init را توضیح بیشتر می دهید؟

2- این هوک در چه مواقعی استفاده می شود

 

با تشکر از لطف شما

 

 

فایل پیوست

0
حذف شده

سلام آقای محب

 

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

 

من یک مثال ساده اینجا میارم که شما می تونید یک تابع داشته باشید و مثلا چک کنید مقداری در آرایه POST ست شده یا نه

 

add_action('init', 'process_post');
function process_post(){
   if(isset($_POST['unique_hidden_field'])) {
         // process $_POST data here
    }
}
فایل پیوست

مجید زادگی

توسط

مجید زادگی

9 بهمن 99