محمدمتین بهمنی
3 سال پیش توسط محمدمتین بهمنی مطرح شد
3 پاسخ

فرق اکشن ها و فیلتر ها توی وردپرس چیه

سلام فرق اکشن ها و هو ک ها در وردپرس چیه ؟
من الان هم با میگن با فیلتر کردن می تونی یه چیزی رو که برای خود وردپرس هستش رو تغییر بدی خوب من با add action کردن هم میتونم تغییر بدم پس فرقش چیه؟
فرق اساسی این دوتا چیه؟ یا میگن میشه یه چیزی رو قبل از اجراشدن وردپرس در یک زمان خواص به وردپرس اضافه کرد. خوب با addfilter هم میشه این کار رو کرد .
ممنون میشم یه توضیحی درباره فرق اینا به من بدید.


ثبت پرسش جدید
مهدی اردشیر
تخصص : یه برنامه نویس
@mehdi0121 3 سال پیش مطرح شد
0
میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 3 سال پیش مطرح شد
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش آپدیت شد
1

درود...
با add action می توان امکاناتی تعریف و فعال کرد.
با add filter می توان امکانات رو غیر فعال کرد ...

تفاوت اصلی بین یک اکشن و یک فیلتر را می توان اینگونه خلاصه کرد:

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

یه جور دیگه میشه گفت:

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

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام