هوک(hook)، اکشن(action) و فیلتر(filter) در وردپرس

هوک(hook)، اکشن(action) و فیلتر(filter) در وردپرس

هوک ها در وردپرس دو نوع هستن، اکشن هوک و فیلتر هوک، می خوام این موارد رو توضیح بدم:

اکشن هوک:

برای تعریف و استفاده از اکشن هوک ها Action HOOKs از دو تابع زیر استفاده می کنیم:

  1. do_action()
  2. add_action()

آرگومان های ورودی به صورت زیر تنظیم می شوند:

do_action( string $hook_name, mixed $arg )
add_action( string $hook_name, callable $callback, int $priority = 10, int $accepted_args = 1 ): true

فیلتر هوک:

برای استفاده از فیلتر هوک ها نیز دو تابع وجود دارد:

  1. apply_filter()
  2. add_fillter()

آرگومان های ورودی به صورت زیر تنظیم می شوند:

apply_filters( string $hook_name, mixed $value, mixed $args ): mixed
add_filter( string $hook_name, callable $callback, int $priority = 10, int $accepted_args = 1 ): true
فیلتر هوک ها در وردپرس

ویدئو توضیحات و نمونه هوک های استفاده شده در وردپرس و ووکامرس:

چه امتیازی به این مطلب میدهید؟

  • 4.1

    از

    5

    رای


    1 سال پیش

    پست های مشابه

    نظرات و سوالات

    هنوز دیدگاهی ثبت‌ نشده