رفع مشکل taxonomy ها در افزونه Custom Post Type

سلام .

یکی از دوستان در انجمن همین سایت ( در این تاپیک ) پستی مبنی بر ناسازگاری درگاه های پرداخت ما با افزونه Custom Post Type داده بود و ماهم قول دادیم تو نسخه 2 درگاه این مشکل رو رفع کنیم . چند روز پیش که داشتم آخرین قسمت های نسخه 2 رو تموم میکردم و رفتم مواردی که یادداشت کرده بودم رو هم بررسی کنم متوجه شدم این مشکل از درگاه پرداخت نیست . زیرا اصلا اکشن مربوطه تو درگاه های پرداخت از جمله درگاه پی پال هم فایر نمیشه . این مشکل رو به آقای David نویسنده خود پلاگین (Custom Post Type) و مدیر سایت Gravity Wiz خبر دادم و رفعش کرد و هم اکنون میتونید در فرم های پرداختی هم با Taxonomy ها کار کنید .

Fixed issue where taxonomies were not saved for delayed payment entries

 

قابل ذکر هست که قبلا هم در یکی از پست هاشون (لینک پست) بخاطر یه باگ دیگه از بنده تشکر کرده بودن! ( صرفا جهت اطلاع که نگید رفع باگ تگزونومی ها ربطی به ما نداشت :D)

درباره نویسنده

حنان ابراهیمی ستوده

حنان ابراهیمی ستوده هستم ، دانشجوی کارشناسی ارشد برق قدرت دانشگاه شهید بهشتی تهران . ولی علاقه ی خیلی زیادی به برنامه نویسی تحت وب و زبان PHP دارم .

نوشته های مرتبط

3 نظر

  1. mehrzad

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

    پاسخ
    1. حنان ابراهیمی ستوده
      حنان ابراهیمی ستوده

      سلام . شما لطف دارید .
      مشکل از این قرار بود که از طریق یک اکشن که به post_submission هوک شده بود تگزونومی ها ایجاد میشند که چون وقتی به پرداخت میرفت ( حتی با پی پال ) ، چون این اکشن ران نمیشد تگزونومی ها هم ایجاد نمیشدند که بنده پیش نهاد دادم که این اکشن رو به اکشنی که بعد از ایجاد خود پست وجود داره هوک کنند که همینکارو کردند.

      پاسخ

نظری بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *