
هوک(hook)، اکشن(action) و فیلتر(filter) در وردپرس
هوک ها در وردپرس دو نوع هستن، اکشن هوک و فیلتر هوک، می خوام این موارد رو توضیح بدم:
اکشن هوک:
برای تعریف و استفاده از اکشن هوک ها Action HOOKs از دو تابع زیر استفاده می کنیم:
آرگومان های ورودی به صورت زیر تنظیم می شوند:
do_action( string $hook_name, mixed $arg )
add_action( string $hook_name, callable $callback, int $priority = 10, int $accepted_args = 1 ): true
فیلتر هوک:
برای استفاده از فیلتر هوک ها نیز دو تابع وجود دارد:
آرگومان های ورودی به صورت زیر تنظیم می شوند:
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

ویدئو توضیحات و نمونه هوک های استفاده شده در وردپرس و ووکامرس:
چه امتیازی به این مطلب میدهید؟