۱ Ali Naderi
کار نمیکنه و خطایی هم نمیده
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۱ اردیبهشت ۱۴۰۳

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

<?php
function print_order_id()
{
    print "order Purchased!";
}
add_action('order_purchased', 'print_order_id', '10');
do_action('order_purchased`');

حتی پرینت رو با اکو هم جایگزین کردم درست نشد.سرچ زدم دیدم نوشته باید priority هم به اد اکشن بدیم اونم مقدار 10 دادم ولی کار نکرد

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

Ali Naderi ۱۱ اردیبهشت ۱۴۰۳، ۱۶:۱۵